All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.mlflow.api.proto.ModelRegistry Maven / Gradle / Ivy

There is a newer version: 2.21.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: model_registry.proto

package org.mlflow.api.proto;

public final class ModelRegistry {
  private ModelRegistry() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  /**
   * Protobuf enum {@code mlflow.ModelVersionStatus}
   */
  public enum ModelVersionStatus
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * 
     * Request to register a new model version is pending as server performs background tasks.
     * 
* * PENDING_REGISTRATION = 1; */ PENDING_REGISTRATION(1), /** *
     * Request to register a new model version has failed.
     * 
* * FAILED_REGISTRATION = 2; */ FAILED_REGISTRATION(2), /** *
     * Model version is ready for use.
     * 
* * READY = 3; */ READY(3), ; /** *
     * Request to register a new model version is pending as server performs background tasks.
     * 
* * PENDING_REGISTRATION = 1; */ public static final int PENDING_REGISTRATION_VALUE = 1; /** *
     * Request to register a new model version has failed.
     * 
* * FAILED_REGISTRATION = 2; */ public static final int FAILED_REGISTRATION_VALUE = 2; /** *
     * Model version is ready for use.
     * 
* * READY = 3; */ public static final int READY_VALUE = 3; public final int getNumber() { return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static ModelVersionStatus valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static ModelVersionStatus forNumber(int value) { switch (value) { case 1: return PENDING_REGISTRATION; case 2: return FAILED_REGISTRATION; case 3: return READY; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< ModelVersionStatus> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public ModelVersionStatus findValueByNumber(int number) { return ModelVersionStatus.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.getDescriptor().getEnumTypes().get(0); } private static final ModelVersionStatus[] VALUES = values(); public static ModelVersionStatus valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int value; private ModelVersionStatus(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:mlflow.ModelVersionStatus) } public interface RegisteredModelOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.RegisteredModel) com.google.protobuf.MessageOrBuilder { /** *
     * Unique name for the model.
     * 
* * optional string name = 1; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Unique name for the model.
     * 
* * optional string name = 1; * @return The name. */ java.lang.String getName(); /** *
     * Unique name for the model.
     * 
* * optional string name = 1; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Timestamp recorded when this ``registered_model`` was created.
     * 
* * optional int64 creation_timestamp = 2; * @return Whether the creationTimestamp field is set. */ boolean hasCreationTimestamp(); /** *
     * Timestamp recorded when this ``registered_model`` was created.
     * 
* * optional int64 creation_timestamp = 2; * @return The creationTimestamp. */ long getCreationTimestamp(); /** *
     * Timestamp recorded when metadata for this ``registered_model`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 3; * @return Whether the lastUpdatedTimestamp field is set. */ boolean hasLastUpdatedTimestamp(); /** *
     * Timestamp recorded when metadata for this ``registered_model`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 3; * @return The lastUpdatedTimestamp. */ long getLastUpdatedTimestamp(); /** *
     * User that created this ``registered_model``
     * NOTE: this field is not currently returned.
     * 
* * optional string user_id = 4; * @return Whether the userId field is set. */ boolean hasUserId(); /** *
     * User that created this ``registered_model``
     * NOTE: this field is not currently returned.
     * 
* * optional string user_id = 4; * @return The userId. */ java.lang.String getUserId(); /** *
     * User that created this ``registered_model``
     * NOTE: this field is not currently returned.
     * 
* * optional string user_id = 4; * @return The bytes for userId. */ com.google.protobuf.ByteString getUserIdBytes(); /** *
     * Description of this ``registered_model``.
     * 
* * optional string description = 5; * @return Whether the description field is set. */ boolean hasDescription(); /** *
     * Description of this ``registered_model``.
     * 
* * optional string description = 5; * @return The description. */ java.lang.String getDescription(); /** *
     * Description of this ``registered_model``.
     * 
* * optional string description = 5; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ java.util.List getLatestVersionsList(); /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ org.mlflow.api.proto.ModelRegistry.ModelVersion getLatestVersions(int index); /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ int getLatestVersionsCount(); /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ java.util.List getLatestVersionsOrBuilderList(); /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getLatestVersionsOrBuilder( int index); /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ java.util.List getTagsList(); /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getTags(int index); /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ int getTagsCount(); /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ java.util.List getTagsOrBuilderList(); /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder getTagsOrBuilder( int index); /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ java.util.List getAliasesList(); /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias getAliases(int index); /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ int getAliasesCount(); /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ java.util.List getAliasesOrBuilderList(); /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder getAliasesOrBuilder( int index); } /** * Protobuf type {@code mlflow.RegisteredModel} */ public static final class RegisteredModel extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.RegisteredModel) RegisteredModelOrBuilder { private static final long serialVersionUID = 0L; // Use RegisteredModel.newBuilder() to construct. private RegisteredModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private RegisteredModel() { name_ = ""; userId_ = ""; description_ = ""; latestVersions_ = java.util.Collections.emptyList(); tags_ = java.util.Collections.emptyList(); aliases_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new RegisteredModel(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RegisteredModel( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 16: { bitField0_ |= 0x00000002; creationTimestamp_ = input.readInt64(); break; } case 24: { bitField0_ |= 0x00000004; lastUpdatedTimestamp_ = input.readInt64(); break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000008; userId_ = bs; break; } case 42: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000010; description_ = bs; break; } case 50: { if (!((mutable_bitField0_ & 0x00000020) != 0)) { latestVersions_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000020; } latestVersions_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry)); break; } case 58: { if (!((mutable_bitField0_ & 0x00000040) != 0)) { tags_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000040; } tags_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.PARSER, extensionRegistry)); break; } case 66: { if (!((mutable_bitField0_ & 0x00000080) != 0)) { aliases_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000080; } aliases_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.PARSER, extensionRegistry)); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000020) != 0)) { latestVersions_ = java.util.Collections.unmodifiableList(latestVersions_); } if (((mutable_bitField0_ & 0x00000040) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); } if (((mutable_bitField0_ & 0x00000080) != 0)) { aliases_ = java.util.Collections.unmodifiableList(aliases_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RegisteredModel.class, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder.class); } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Unique name for the model.
     * 
* * optional string name = 1; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Unique name for the model.
     * 
* * optional string name = 1; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Unique name for the model.
     * 
* * optional string name = 1; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CREATION_TIMESTAMP_FIELD_NUMBER = 2; private long creationTimestamp_; /** *
     * Timestamp recorded when this ``registered_model`` was created.
     * 
* * optional int64 creation_timestamp = 2; * @return Whether the creationTimestamp field is set. */ @java.lang.Override public boolean hasCreationTimestamp() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Timestamp recorded when this ``registered_model`` was created.
     * 
* * optional int64 creation_timestamp = 2; * @return The creationTimestamp. */ @java.lang.Override public long getCreationTimestamp() { return creationTimestamp_; } public static final int LAST_UPDATED_TIMESTAMP_FIELD_NUMBER = 3; private long lastUpdatedTimestamp_; /** *
     * Timestamp recorded when metadata for this ``registered_model`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 3; * @return Whether the lastUpdatedTimestamp field is set. */ @java.lang.Override public boolean hasLastUpdatedTimestamp() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Timestamp recorded when metadata for this ``registered_model`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 3; * @return The lastUpdatedTimestamp. */ @java.lang.Override public long getLastUpdatedTimestamp() { return lastUpdatedTimestamp_; } public static final int USER_ID_FIELD_NUMBER = 4; private volatile java.lang.Object userId_; /** *
     * User that created this ``registered_model``
     * NOTE: this field is not currently returned.
     * 
* * optional string user_id = 4; * @return Whether the userId field is set. */ @java.lang.Override public boolean hasUserId() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * User that created this ``registered_model``
     * NOTE: this field is not currently returned.
     * 
* * optional string user_id = 4; * @return The userId. */ @java.lang.Override public java.lang.String getUserId() { java.lang.Object ref = userId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { userId_ = s; } return s; } } /** *
     * User that created this ``registered_model``
     * NOTE: this field is not currently returned.
     * 
* * optional string user_id = 4; * @return The bytes for userId. */ @java.lang.Override public com.google.protobuf.ByteString getUserIdBytes() { java.lang.Object ref = userId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); userId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DESCRIPTION_FIELD_NUMBER = 5; private volatile java.lang.Object description_; /** *
     * Description of this ``registered_model``.
     * 
* * optional string description = 5; * @return Whether the description field is set. */ @java.lang.Override public boolean hasDescription() { return ((bitField0_ & 0x00000010) != 0); } /** *
     * Description of this ``registered_model``.
     * 
* * optional string description = 5; * @return The description. */ @java.lang.Override public java.lang.String getDescription() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } } /** *
     * Description of this ``registered_model``.
     * 
* * optional string description = 5; * @return The bytes for description. */ @java.lang.Override public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int LATEST_VERSIONS_FIELD_NUMBER = 6; private java.util.List latestVersions_; /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ @java.lang.Override public java.util.List getLatestVersionsList() { return latestVersions_; } /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ @java.lang.Override public java.util.List getLatestVersionsOrBuilderList() { return latestVersions_; } /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ @java.lang.Override public int getLatestVersionsCount() { return latestVersions_.size(); } /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getLatestVersions(int index) { return latestVersions_.get(index); } /** *
     * Collection of latest model versions for each stage.
     * Only contains models with current ``READY`` status.
     * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getLatestVersionsOrBuilder( int index) { return latestVersions_.get(index); } public static final int TAGS_FIELD_NUMBER = 7; private java.util.List tags_; /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ @java.lang.Override public java.util.List getTagsList() { return tags_; } /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ @java.lang.Override public java.util.List getTagsOrBuilderList() { return tags_; } /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ @java.lang.Override public int getTagsCount() { return tags_.size(); } /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getTags(int index) { return tags_.get(index); } /** *
     * Tags: Additional metadata key-value pairs for this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder getTagsOrBuilder( int index) { return tags_.get(index); } public static final int ALIASES_FIELD_NUMBER = 8; private java.util.List aliases_; /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ @java.lang.Override public java.util.List getAliasesList() { return aliases_; } /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ @java.lang.Override public java.util.List getAliasesOrBuilderList() { return aliases_; } /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ @java.lang.Override public int getAliasesCount() { return aliases_.size(); } /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias getAliases(int index) { return aliases_.get(index); } /** *
     * Aliases pointing to model versions associated with this ``registered_model``.
     * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder getAliasesOrBuilder( int index) { return aliases_.get(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { output.writeInt64(2, creationTimestamp_); } if (((bitField0_ & 0x00000004) != 0)) { output.writeInt64(3, lastUpdatedTimestamp_); } if (((bitField0_ & 0x00000008) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, userId_); } if (((bitField0_ & 0x00000010) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, description_); } for (int i = 0; i < latestVersions_.size(); i++) { output.writeMessage(6, latestVersions_.get(i)); } for (int i = 0; i < tags_.size(); i++) { output.writeMessage(7, tags_.get(i)); } for (int i = 0; i < aliases_.size(); i++) { output.writeMessage(8, aliases_.get(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, creationTimestamp_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, lastUpdatedTimestamp_); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, userId_); } if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, description_); } for (int i = 0; i < latestVersions_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, latestVersions_.get(i)); } for (int i = 0; i < tags_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, tags_.get(i)); } for (int i = 0; i < aliases_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, aliases_.get(i)); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.RegisteredModel)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.RegisteredModel other = (org.mlflow.api.proto.ModelRegistry.RegisteredModel) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasCreationTimestamp() != other.hasCreationTimestamp()) return false; if (hasCreationTimestamp()) { if (getCreationTimestamp() != other.getCreationTimestamp()) return false; } if (hasLastUpdatedTimestamp() != other.hasLastUpdatedTimestamp()) return false; if (hasLastUpdatedTimestamp()) { if (getLastUpdatedTimestamp() != other.getLastUpdatedTimestamp()) return false; } if (hasUserId() != other.hasUserId()) return false; if (hasUserId()) { if (!getUserId() .equals(other.getUserId())) return false; } if (hasDescription() != other.hasDescription()) return false; if (hasDescription()) { if (!getDescription() .equals(other.getDescription())) return false; } if (!getLatestVersionsList() .equals(other.getLatestVersionsList())) return false; if (!getTagsList() .equals(other.getTagsList())) return false; if (!getAliasesList() .equals(other.getAliasesList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasCreationTimestamp()) { hash = (37 * hash) + CREATION_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getCreationTimestamp()); } if (hasLastUpdatedTimestamp()) { hash = (37 * hash) + LAST_UPDATED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getLastUpdatedTimestamp()); } if (hasUserId()) { hash = (37 * hash) + USER_ID_FIELD_NUMBER; hash = (53 * hash) + getUserId().hashCode(); } if (hasDescription()) { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } if (getLatestVersionsCount() > 0) { hash = (37 * hash) + LATEST_VERSIONS_FIELD_NUMBER; hash = (53 * hash) + getLatestVersionsList().hashCode(); } if (getTagsCount() > 0) { hash = (37 * hash) + TAGS_FIELD_NUMBER; hash = (53 * hash) + getTagsList().hashCode(); } if (getAliasesCount() > 0) { hash = (37 * hash) + ALIASES_FIELD_NUMBER; hash = (53 * hash) + getAliasesList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.RegisteredModel prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.RegisteredModel} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.RegisteredModel) org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RegisteredModel.class, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.RegisteredModel.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getLatestVersionsFieldBuilder(); getTagsFieldBuilder(); getAliasesFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); creationTimestamp_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); lastUpdatedTimestamp_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); userId_ = ""; bitField0_ = (bitField0_ & ~0x00000008); description_ = ""; bitField0_ = (bitField0_ & ~0x00000010); if (latestVersionsBuilder_ == null) { latestVersions_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); } else { latestVersionsBuilder_.clear(); } if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000040); } else { tagsBuilder_.clear(); } if (aliasesBuilder_ == null) { aliases_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); } else { aliasesBuilder_.clear(); } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModel_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel build() { org.mlflow.api.proto.ModelRegistry.RegisteredModel result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel buildPartial() { org.mlflow.api.proto.ModelRegistry.RegisteredModel result = new org.mlflow.api.proto.ModelRegistry.RegisteredModel(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { result.creationTimestamp_ = creationTimestamp_; to_bitField0_ |= 0x00000002; } if (((from_bitField0_ & 0x00000004) != 0)) { result.lastUpdatedTimestamp_ = lastUpdatedTimestamp_; to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000008) != 0)) { to_bitField0_ |= 0x00000008; } result.userId_ = userId_; if (((from_bitField0_ & 0x00000010) != 0)) { to_bitField0_ |= 0x00000010; } result.description_ = description_; if (latestVersionsBuilder_ == null) { if (((bitField0_ & 0x00000020) != 0)) { latestVersions_ = java.util.Collections.unmodifiableList(latestVersions_); bitField0_ = (bitField0_ & ~0x00000020); } result.latestVersions_ = latestVersions_; } else { result.latestVersions_ = latestVersionsBuilder_.build(); } if (tagsBuilder_ == null) { if (((bitField0_ & 0x00000040) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); bitField0_ = (bitField0_ & ~0x00000040); } result.tags_ = tags_; } else { result.tags_ = tagsBuilder_.build(); } if (aliasesBuilder_ == null) { if (((bitField0_ & 0x00000080) != 0)) { aliases_ = java.util.Collections.unmodifiableList(aliases_); bitField0_ = (bitField0_ & ~0x00000080); } result.aliases_ = aliases_; } else { result.aliases_ = aliasesBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.RegisteredModel) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.RegisteredModel)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.RegisteredModel other) { if (other == org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasCreationTimestamp()) { setCreationTimestamp(other.getCreationTimestamp()); } if (other.hasLastUpdatedTimestamp()) { setLastUpdatedTimestamp(other.getLastUpdatedTimestamp()); } if (other.hasUserId()) { bitField0_ |= 0x00000008; userId_ = other.userId_; onChanged(); } if (other.hasDescription()) { bitField0_ |= 0x00000010; description_ = other.description_; onChanged(); } if (latestVersionsBuilder_ == null) { if (!other.latestVersions_.isEmpty()) { if (latestVersions_.isEmpty()) { latestVersions_ = other.latestVersions_; bitField0_ = (bitField0_ & ~0x00000020); } else { ensureLatestVersionsIsMutable(); latestVersions_.addAll(other.latestVersions_); } onChanged(); } } else { if (!other.latestVersions_.isEmpty()) { if (latestVersionsBuilder_.isEmpty()) { latestVersionsBuilder_.dispose(); latestVersionsBuilder_ = null; latestVersions_ = other.latestVersions_; bitField0_ = (bitField0_ & ~0x00000020); latestVersionsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getLatestVersionsFieldBuilder() : null; } else { latestVersionsBuilder_.addAllMessages(other.latestVersions_); } } } if (tagsBuilder_ == null) { if (!other.tags_.isEmpty()) { if (tags_.isEmpty()) { tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000040); } else { ensureTagsIsMutable(); tags_.addAll(other.tags_); } onChanged(); } } else { if (!other.tags_.isEmpty()) { if (tagsBuilder_.isEmpty()) { tagsBuilder_.dispose(); tagsBuilder_ = null; tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000040); tagsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTagsFieldBuilder() : null; } else { tagsBuilder_.addAllMessages(other.tags_); } } } if (aliasesBuilder_ == null) { if (!other.aliases_.isEmpty()) { if (aliases_.isEmpty()) { aliases_ = other.aliases_; bitField0_ = (bitField0_ & ~0x00000080); } else { ensureAliasesIsMutable(); aliases_.addAll(other.aliases_); } onChanged(); } } else { if (!other.aliases_.isEmpty()) { if (aliasesBuilder_.isEmpty()) { aliasesBuilder_.dispose(); aliasesBuilder_ = null; aliases_ = other.aliases_; bitField0_ = (bitField0_ & ~0x00000080); aliasesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getAliasesFieldBuilder() : null; } else { aliasesBuilder_.addAllMessages(other.aliases_); } } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.RegisteredModel parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.RegisteredModel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Unique name for the model.
       * 
* * optional string name = 1; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Unique name for the model.
       * 
* * optional string name = 1; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Unique name for the model.
       * 
* * optional string name = 1; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Unique name for the model.
       * 
* * optional string name = 1; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Unique name for the model.
       * 
* * optional string name = 1; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Unique name for the model.
       * 
* * optional string name = 1; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private long creationTimestamp_ ; /** *
       * Timestamp recorded when this ``registered_model`` was created.
       * 
* * optional int64 creation_timestamp = 2; * @return Whether the creationTimestamp field is set. */ @java.lang.Override public boolean hasCreationTimestamp() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Timestamp recorded when this ``registered_model`` was created.
       * 
* * optional int64 creation_timestamp = 2; * @return The creationTimestamp. */ @java.lang.Override public long getCreationTimestamp() { return creationTimestamp_; } /** *
       * Timestamp recorded when this ``registered_model`` was created.
       * 
* * optional int64 creation_timestamp = 2; * @param value The creationTimestamp to set. * @return This builder for chaining. */ public Builder setCreationTimestamp(long value) { bitField0_ |= 0x00000002; creationTimestamp_ = value; onChanged(); return this; } /** *
       * Timestamp recorded when this ``registered_model`` was created.
       * 
* * optional int64 creation_timestamp = 2; * @return This builder for chaining. */ public Builder clearCreationTimestamp() { bitField0_ = (bitField0_ & ~0x00000002); creationTimestamp_ = 0L; onChanged(); return this; } private long lastUpdatedTimestamp_ ; /** *
       * Timestamp recorded when metadata for this ``registered_model`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 3; * @return Whether the lastUpdatedTimestamp field is set. */ @java.lang.Override public boolean hasLastUpdatedTimestamp() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Timestamp recorded when metadata for this ``registered_model`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 3; * @return The lastUpdatedTimestamp. */ @java.lang.Override public long getLastUpdatedTimestamp() { return lastUpdatedTimestamp_; } /** *
       * Timestamp recorded when metadata for this ``registered_model`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 3; * @param value The lastUpdatedTimestamp to set. * @return This builder for chaining. */ public Builder setLastUpdatedTimestamp(long value) { bitField0_ |= 0x00000004; lastUpdatedTimestamp_ = value; onChanged(); return this; } /** *
       * Timestamp recorded when metadata for this ``registered_model`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 3; * @return This builder for chaining. */ public Builder clearLastUpdatedTimestamp() { bitField0_ = (bitField0_ & ~0x00000004); lastUpdatedTimestamp_ = 0L; onChanged(); return this; } private java.lang.Object userId_ = ""; /** *
       * User that created this ``registered_model``
       * NOTE: this field is not currently returned.
       * 
* * optional string user_id = 4; * @return Whether the userId field is set. */ public boolean hasUserId() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * User that created this ``registered_model``
       * NOTE: this field is not currently returned.
       * 
* * optional string user_id = 4; * @return The userId. */ public java.lang.String getUserId() { java.lang.Object ref = userId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { userId_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * User that created this ``registered_model``
       * NOTE: this field is not currently returned.
       * 
* * optional string user_id = 4; * @return The bytes for userId. */ public com.google.protobuf.ByteString getUserIdBytes() { java.lang.Object ref = userId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); userId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * User that created this ``registered_model``
       * NOTE: this field is not currently returned.
       * 
* * optional string user_id = 4; * @param value The userId to set. * @return This builder for chaining. */ public Builder setUserId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; userId_ = value; onChanged(); return this; } /** *
       * User that created this ``registered_model``
       * NOTE: this field is not currently returned.
       * 
* * optional string user_id = 4; * @return This builder for chaining. */ public Builder clearUserId() { bitField0_ = (bitField0_ & ~0x00000008); userId_ = getDefaultInstance().getUserId(); onChanged(); return this; } /** *
       * User that created this ``registered_model``
       * NOTE: this field is not currently returned.
       * 
* * optional string user_id = 4; * @param value The bytes for userId to set. * @return This builder for chaining. */ public Builder setUserIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; userId_ = value; onChanged(); return this; } private java.lang.Object description_ = ""; /** *
       * Description of this ``registered_model``.
       * 
* * optional string description = 5; * @return Whether the description field is set. */ public boolean hasDescription() { return ((bitField0_ & 0x00000010) != 0); } /** *
       * Description of this ``registered_model``.
       * 
* * optional string description = 5; * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Description of this ``registered_model``.
       * 
* * optional string description = 5; * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Description of this ``registered_model``.
       * 
* * optional string description = 5; * @param value The description to set. * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; description_ = value; onChanged(); return this; } /** *
       * Description of this ``registered_model``.
       * 
* * optional string description = 5; * @return This builder for chaining. */ public Builder clearDescription() { bitField0_ = (bitField0_ & ~0x00000010); description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /** *
       * Description of this ``registered_model``.
       * 
* * optional string description = 5; * @param value The bytes for description to set. * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; description_ = value; onChanged(); return this; } private java.util.List latestVersions_ = java.util.Collections.emptyList(); private void ensureLatestVersionsIsMutable() { if (!((bitField0_ & 0x00000020) != 0)) { latestVersions_ = new java.util.ArrayList(latestVersions_); bitField0_ |= 0x00000020; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> latestVersionsBuilder_; /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public java.util.List getLatestVersionsList() { if (latestVersionsBuilder_ == null) { return java.util.Collections.unmodifiableList(latestVersions_); } else { return latestVersionsBuilder_.getMessageList(); } } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public int getLatestVersionsCount() { if (latestVersionsBuilder_ == null) { return latestVersions_.size(); } else { return latestVersionsBuilder_.getCount(); } } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getLatestVersions(int index) { if (latestVersionsBuilder_ == null) { return latestVersions_.get(index); } else { return latestVersionsBuilder_.getMessage(index); } } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder setLatestVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (latestVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLatestVersionsIsMutable(); latestVersions_.set(index, value); onChanged(); } else { latestVersionsBuilder_.setMessage(index, value); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder setLatestVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (latestVersionsBuilder_ == null) { ensureLatestVersionsIsMutable(); latestVersions_.set(index, builderForValue.build()); onChanged(); } else { latestVersionsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder addLatestVersions(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (latestVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLatestVersionsIsMutable(); latestVersions_.add(value); onChanged(); } else { latestVersionsBuilder_.addMessage(value); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder addLatestVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (latestVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLatestVersionsIsMutable(); latestVersions_.add(index, value); onChanged(); } else { latestVersionsBuilder_.addMessage(index, value); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder addLatestVersions( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (latestVersionsBuilder_ == null) { ensureLatestVersionsIsMutable(); latestVersions_.add(builderForValue.build()); onChanged(); } else { latestVersionsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder addLatestVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (latestVersionsBuilder_ == null) { ensureLatestVersionsIsMutable(); latestVersions_.add(index, builderForValue.build()); onChanged(); } else { latestVersionsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder addAllLatestVersions( java.lang.Iterable values) { if (latestVersionsBuilder_ == null) { ensureLatestVersionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, latestVersions_); onChanged(); } else { latestVersionsBuilder_.addAllMessages(values); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder clearLatestVersions() { if (latestVersionsBuilder_ == null) { latestVersions_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); onChanged(); } else { latestVersionsBuilder_.clear(); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public Builder removeLatestVersions(int index) { if (latestVersionsBuilder_ == null) { ensureLatestVersionsIsMutable(); latestVersions_.remove(index); onChanged(); } else { latestVersionsBuilder_.remove(index); } return this; } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getLatestVersionsBuilder( int index) { return getLatestVersionsFieldBuilder().getBuilder(index); } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getLatestVersionsOrBuilder( int index) { if (latestVersionsBuilder_ == null) { return latestVersions_.get(index); } else { return latestVersionsBuilder_.getMessageOrBuilder(index); } } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public java.util.List getLatestVersionsOrBuilderList() { if (latestVersionsBuilder_ != null) { return latestVersionsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(latestVersions_); } } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder addLatestVersionsBuilder() { return getLatestVersionsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()); } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder addLatestVersionsBuilder( int index) { return getLatestVersionsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()); } /** *
       * Collection of latest model versions for each stage.
       * Only contains models with current ``READY`` status.
       * 
* * repeated .mlflow.ModelVersion latest_versions = 6; */ public java.util.List getLatestVersionsBuilderList() { return getLatestVersionsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getLatestVersionsFieldBuilder() { if (latestVersionsBuilder_ == null) { latestVersionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( latestVersions_, ((bitField0_ & 0x00000020) != 0), getParentForChildren(), isClean()); latestVersions_ = null; } return latestVersionsBuilder_; } private java.util.List tags_ = java.util.Collections.emptyList(); private void ensureTagsIsMutable() { if (!((bitField0_ & 0x00000040) != 0)) { tags_ = new java.util.ArrayList(tags_); bitField0_ |= 0x00000040; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelTag, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder> tagsBuilder_; /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public java.util.List getTagsList() { if (tagsBuilder_ == null) { return java.util.Collections.unmodifiableList(tags_); } else { return tagsBuilder_.getMessageList(); } } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public int getTagsCount() { if (tagsBuilder_ == null) { return tags_.size(); } else { return tagsBuilder_.getCount(); } } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getTags(int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessage(index); } } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.set(index, value); onChanged(); } else { tagsBuilder_.setMessage(index, value); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.set(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder addTags(org.mlflow.api.proto.ModelRegistry.RegisteredModelTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(value); onChanged(); } else { tagsBuilder_.addMessage(value); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(index, value); onChanged(); } else { tagsBuilder_.addMessage(index, value); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder addTags( org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder addAllTags( java.lang.Iterable values) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, tags_); onChanged(); } else { tagsBuilder_.addAllMessages(values); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder clearTags() { if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000040); onChanged(); } else { tagsBuilder_.clear(); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public Builder removeTags(int index) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.remove(index); onChanged(); } else { tagsBuilder_.remove(index); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder getTagsBuilder( int index) { return getTagsFieldBuilder().getBuilder(index); } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder getTagsOrBuilder( int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessageOrBuilder(index); } } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public java.util.List getTagsOrBuilderList() { if (tagsBuilder_ != null) { return tagsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tags_); } } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder addTagsBuilder() { return getTagsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.getDefaultInstance()); } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder addTagsBuilder( int index) { return getTagsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.getDefaultInstance()); } /** *
       * Tags: Additional metadata key-value pairs for this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 7; */ public java.util.List getTagsBuilderList() { return getTagsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelTag, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder> getTagsFieldBuilder() { if (tagsBuilder_ == null) { tagsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelTag, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder>( tags_, ((bitField0_ & 0x00000040) != 0), getParentForChildren(), isClean()); tags_ = null; } return tagsBuilder_; } private java.util.List aliases_ = java.util.Collections.emptyList(); private void ensureAliasesIsMutable() { if (!((bitField0_ & 0x00000080) != 0)) { aliases_ = new java.util.ArrayList(aliases_); bitField0_ |= 0x00000080; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder> aliasesBuilder_; /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public java.util.List getAliasesList() { if (aliasesBuilder_ == null) { return java.util.Collections.unmodifiableList(aliases_); } else { return aliasesBuilder_.getMessageList(); } } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public int getAliasesCount() { if (aliasesBuilder_ == null) { return aliases_.size(); } else { return aliasesBuilder_.getCount(); } } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias getAliases(int index) { if (aliasesBuilder_ == null) { return aliases_.get(index); } else { return aliasesBuilder_.getMessage(index); } } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder setAliases( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias value) { if (aliasesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAliasesIsMutable(); aliases_.set(index, value); onChanged(); } else { aliasesBuilder_.setMessage(index, value); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder setAliases( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder builderForValue) { if (aliasesBuilder_ == null) { ensureAliasesIsMutable(); aliases_.set(index, builderForValue.build()); onChanged(); } else { aliasesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder addAliases(org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias value) { if (aliasesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAliasesIsMutable(); aliases_.add(value); onChanged(); } else { aliasesBuilder_.addMessage(value); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder addAliases( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias value) { if (aliasesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAliasesIsMutable(); aliases_.add(index, value); onChanged(); } else { aliasesBuilder_.addMessage(index, value); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder addAliases( org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder builderForValue) { if (aliasesBuilder_ == null) { ensureAliasesIsMutable(); aliases_.add(builderForValue.build()); onChanged(); } else { aliasesBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder addAliases( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder builderForValue) { if (aliasesBuilder_ == null) { ensureAliasesIsMutable(); aliases_.add(index, builderForValue.build()); onChanged(); } else { aliasesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder addAllAliases( java.lang.Iterable values) { if (aliasesBuilder_ == null) { ensureAliasesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, aliases_); onChanged(); } else { aliasesBuilder_.addAllMessages(values); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder clearAliases() { if (aliasesBuilder_ == null) { aliases_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); onChanged(); } else { aliasesBuilder_.clear(); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public Builder removeAliases(int index) { if (aliasesBuilder_ == null) { ensureAliasesIsMutable(); aliases_.remove(index); onChanged(); } else { aliasesBuilder_.remove(index); } return this; } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder getAliasesBuilder( int index) { return getAliasesFieldBuilder().getBuilder(index); } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder getAliasesOrBuilder( int index) { if (aliasesBuilder_ == null) { return aliases_.get(index); } else { return aliasesBuilder_.getMessageOrBuilder(index); } } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public java.util.List getAliasesOrBuilderList() { if (aliasesBuilder_ != null) { return aliasesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(aliases_); } } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder addAliasesBuilder() { return getAliasesFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.getDefaultInstance()); } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder addAliasesBuilder( int index) { return getAliasesFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.getDefaultInstance()); } /** *
       * Aliases pointing to model versions associated with this ``registered_model``.
       * 
* * repeated .mlflow.RegisteredModelAlias aliases = 8; */ public java.util.List getAliasesBuilderList() { return getAliasesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder> getAliasesFieldBuilder() { if (aliasesBuilder_ == null) { aliasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder>( aliases_, ((bitField0_ & 0x00000080) != 0), getParentForChildren(), isClean()); aliases_ = null; } return aliasesBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.RegisteredModel) } // @@protoc_insertion_point(class_scope:mlflow.RegisteredModel) private static final org.mlflow.api.proto.ModelRegistry.RegisteredModel DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.RegisteredModel(); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModel getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public RegisteredModel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RegisteredModel(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ModelVersionOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.ModelVersion) com.google.protobuf.MessageOrBuilder { /** *
     * Unique name of the model
     * 
* * optional string name = 1; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Unique name of the model
     * 
* * optional string name = 1; * @return The name. */ java.lang.String getName(); /** *
     * Unique name of the model
     * 
* * optional string name = 1; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model's version number.
     * 
* * optional string version = 2; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model's version number.
     * 
* * optional string version = 2; * @return The version. */ java.lang.String getVersion(); /** *
     * Model's version number.
     * 
* * optional string version = 2; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); /** *
     * Timestamp recorded when this ``model_version`` was created.
     * 
* * optional int64 creation_timestamp = 3; * @return Whether the creationTimestamp field is set. */ boolean hasCreationTimestamp(); /** *
     * Timestamp recorded when this ``model_version`` was created.
     * 
* * optional int64 creation_timestamp = 3; * @return The creationTimestamp. */ long getCreationTimestamp(); /** *
     * Timestamp recorded when metadata for this ``model_version`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 4; * @return Whether the lastUpdatedTimestamp field is set. */ boolean hasLastUpdatedTimestamp(); /** *
     * Timestamp recorded when metadata for this ``model_version`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 4; * @return The lastUpdatedTimestamp. */ long getLastUpdatedTimestamp(); /** *
     * User that created this ``model_version``.
     * 
* * optional string user_id = 5; * @return Whether the userId field is set. */ boolean hasUserId(); /** *
     * User that created this ``model_version``.
     * 
* * optional string user_id = 5; * @return The userId. */ java.lang.String getUserId(); /** *
     * User that created this ``model_version``.
     * 
* * optional string user_id = 5; * @return The bytes for userId. */ com.google.protobuf.ByteString getUserIdBytes(); /** *
     * Current stage for this ``model_version``.
     * 
* * optional string current_stage = 6; * @return Whether the currentStage field is set. */ boolean hasCurrentStage(); /** *
     * Current stage for this ``model_version``.
     * 
* * optional string current_stage = 6; * @return The currentStage. */ java.lang.String getCurrentStage(); /** *
     * Current stage for this ``model_version``.
     * 
* * optional string current_stage = 6; * @return The bytes for currentStage. */ com.google.protobuf.ByteString getCurrentStageBytes(); /** *
     * Description of this ``model_version``.
     * 
* * optional string description = 7; * @return Whether the description field is set. */ boolean hasDescription(); /** *
     * Description of this ``model_version``.
     * 
* * optional string description = 7; * @return The description. */ java.lang.String getDescription(); /** *
     * Description of this ``model_version``.
     * 
* * optional string description = 7; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); /** *
     * URI indicating the location of the source model artifacts, used when creating ``model_version``
     * 
* * optional string source = 8; * @return Whether the source field is set. */ boolean hasSource(); /** *
     * URI indicating the location of the source model artifacts, used when creating ``model_version``
     * 
* * optional string source = 8; * @return The source. */ java.lang.String getSource(); /** *
     * URI indicating the location of the source model artifacts, used when creating ``model_version``
     * 
* * optional string source = 8; * @return The bytes for source. */ com.google.protobuf.ByteString getSourceBytes(); /** *
     * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
     * experiment run stored in MLflow tracking server.
     * 
* * optional string run_id = 9; * @return Whether the runId field is set. */ boolean hasRunId(); /** *
     * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
     * experiment run stored in MLflow tracking server.
     * 
* * optional string run_id = 9; * @return The runId. */ java.lang.String getRunId(); /** *
     * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
     * experiment run stored in MLflow tracking server.
     * 
* * optional string run_id = 9; * @return The bytes for runId. */ com.google.protobuf.ByteString getRunIdBytes(); /** *
     * Current status of ``model_version``
     * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return Whether the status field is set. */ boolean hasStatus(); /** *
     * Current status of ``model_version``
     * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return The status. */ org.mlflow.api.proto.ModelRegistry.ModelVersionStatus getStatus(); /** *
     * Details on current ``status``, if it is pending or failed.
     * 
* * optional string status_message = 11; * @return Whether the statusMessage field is set. */ boolean hasStatusMessage(); /** *
     * Details on current ``status``, if it is pending or failed.
     * 
* * optional string status_message = 11; * @return The statusMessage. */ java.lang.String getStatusMessage(); /** *
     * Details on current ``status``, if it is pending or failed.
     * 
* * optional string status_message = 11; * @return The bytes for statusMessage. */ com.google.protobuf.ByteString getStatusMessageBytes(); /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ java.util.List getTagsList(); /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ org.mlflow.api.proto.ModelRegistry.ModelVersionTag getTags(int index); /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ int getTagsCount(); /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ java.util.List getTagsOrBuilderList(); /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder getTagsOrBuilder( int index); /** *
     * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
     * only for model versions whose source run is from a tracking server that is different from the registry server.
     * 
* * optional string run_link = 13; * @return Whether the runLink field is set. */ boolean hasRunLink(); /** *
     * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
     * only for model versions whose source run is from a tracking server that is different from the registry server.
     * 
* * optional string run_link = 13; * @return The runLink. */ java.lang.String getRunLink(); /** *
     * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
     * only for model versions whose source run is from a tracking server that is different from the registry server.
     * 
* * optional string run_link = 13; * @return The bytes for runLink. */ com.google.protobuf.ByteString getRunLinkBytes(); /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @return A list containing the aliases. */ java.util.List getAliasesList(); /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @return The count of aliases. */ int getAliasesCount(); /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @param index The index of the element to return. * @return The aliases at the given index. */ java.lang.String getAliases(int index); /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @param index The index of the value to return. * @return The bytes of the aliases at the given index. */ com.google.protobuf.ByteString getAliasesBytes(int index); } /** * Protobuf type {@code mlflow.ModelVersion} */ public static final class ModelVersion extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.ModelVersion) ModelVersionOrBuilder { private static final long serialVersionUID = 0L; // Use ModelVersion.newBuilder() to construct. private ModelVersion(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ModelVersion() { name_ = ""; version_ = ""; userId_ = ""; currentStage_ = ""; description_ = ""; source_ = ""; runId_ = ""; status_ = 1; statusMessage_ = ""; tags_ = java.util.Collections.emptyList(); runLink_ = ""; aliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ModelVersion(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModelVersion( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 24: { bitField0_ |= 0x00000004; creationTimestamp_ = input.readInt64(); break; } case 32: { bitField0_ |= 0x00000008; lastUpdatedTimestamp_ = input.readInt64(); break; } case 42: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000010; userId_ = bs; break; } case 50: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000020; currentStage_ = bs; break; } case 58: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000040; description_ = bs; break; } case 66: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000080; source_ = bs; break; } case 74: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000100; runId_ = bs; break; } case 80: { int rawValue = input.readEnum(); @SuppressWarnings("deprecation") org.mlflow.api.proto.ModelRegistry.ModelVersionStatus value = org.mlflow.api.proto.ModelRegistry.ModelVersionStatus.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(10, rawValue); } else { bitField0_ |= 0x00000200; status_ = rawValue; } break; } case 90: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000400; statusMessage_ = bs; break; } case 98: { if (!((mutable_bitField0_ & 0x00000800) != 0)) { tags_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000800; } tags_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersionTag.PARSER, extensionRegistry)); break; } case 106: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000800; runLink_ = bs; break; } case 114: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00002000) != 0)) { aliases_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00002000; } aliases_.add(bs); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000800) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); } if (((mutable_bitField0_ & 0x00002000) != 0)) { aliases_ = aliases_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.ModelVersion.class, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder.class); } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Unique name of the model
     * 
* * optional string name = 1; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Unique name of the model
     * 
* * optional string name = 1; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Unique name of the model
     * 
* * optional string name = 1; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model's version number.
     * 
* * optional string version = 2; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model's version number.
     * 
* * optional string version = 2; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model's version number.
     * 
* * optional string version = 2; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CREATION_TIMESTAMP_FIELD_NUMBER = 3; private long creationTimestamp_; /** *
     * Timestamp recorded when this ``model_version`` was created.
     * 
* * optional int64 creation_timestamp = 3; * @return Whether the creationTimestamp field is set. */ @java.lang.Override public boolean hasCreationTimestamp() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Timestamp recorded when this ``model_version`` was created.
     * 
* * optional int64 creation_timestamp = 3; * @return The creationTimestamp. */ @java.lang.Override public long getCreationTimestamp() { return creationTimestamp_; } public static final int LAST_UPDATED_TIMESTAMP_FIELD_NUMBER = 4; private long lastUpdatedTimestamp_; /** *
     * Timestamp recorded when metadata for this ``model_version`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 4; * @return Whether the lastUpdatedTimestamp field is set. */ @java.lang.Override public boolean hasLastUpdatedTimestamp() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * Timestamp recorded when metadata for this ``model_version`` was last updated.
     * 
* * optional int64 last_updated_timestamp = 4; * @return The lastUpdatedTimestamp. */ @java.lang.Override public long getLastUpdatedTimestamp() { return lastUpdatedTimestamp_; } public static final int USER_ID_FIELD_NUMBER = 5; private volatile java.lang.Object userId_; /** *
     * User that created this ``model_version``.
     * 
* * optional string user_id = 5; * @return Whether the userId field is set. */ @java.lang.Override public boolean hasUserId() { return ((bitField0_ & 0x00000010) != 0); } /** *
     * User that created this ``model_version``.
     * 
* * optional string user_id = 5; * @return The userId. */ @java.lang.Override public java.lang.String getUserId() { java.lang.Object ref = userId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { userId_ = s; } return s; } } /** *
     * User that created this ``model_version``.
     * 
* * optional string user_id = 5; * @return The bytes for userId. */ @java.lang.Override public com.google.protobuf.ByteString getUserIdBytes() { java.lang.Object ref = userId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); userId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CURRENT_STAGE_FIELD_NUMBER = 6; private volatile java.lang.Object currentStage_; /** *
     * Current stage for this ``model_version``.
     * 
* * optional string current_stage = 6; * @return Whether the currentStage field is set. */ @java.lang.Override public boolean hasCurrentStage() { return ((bitField0_ & 0x00000020) != 0); } /** *
     * Current stage for this ``model_version``.
     * 
* * optional string current_stage = 6; * @return The currentStage. */ @java.lang.Override public java.lang.String getCurrentStage() { java.lang.Object ref = currentStage_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { currentStage_ = s; } return s; } } /** *
     * Current stage for this ``model_version``.
     * 
* * optional string current_stage = 6; * @return The bytes for currentStage. */ @java.lang.Override public com.google.protobuf.ByteString getCurrentStageBytes() { java.lang.Object ref = currentStage_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); currentStage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DESCRIPTION_FIELD_NUMBER = 7; private volatile java.lang.Object description_; /** *
     * Description of this ``model_version``.
     * 
* * optional string description = 7; * @return Whether the description field is set. */ @java.lang.Override public boolean hasDescription() { return ((bitField0_ & 0x00000040) != 0); } /** *
     * Description of this ``model_version``.
     * 
* * optional string description = 7; * @return The description. */ @java.lang.Override public java.lang.String getDescription() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } } /** *
     * Description of this ``model_version``.
     * 
* * optional string description = 7; * @return The bytes for description. */ @java.lang.Override public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SOURCE_FIELD_NUMBER = 8; private volatile java.lang.Object source_; /** *
     * URI indicating the location of the source model artifacts, used when creating ``model_version``
     * 
* * optional string source = 8; * @return Whether the source field is set. */ @java.lang.Override public boolean hasSource() { return ((bitField0_ & 0x00000080) != 0); } /** *
     * URI indicating the location of the source model artifacts, used when creating ``model_version``
     * 
* * optional string source = 8; * @return The source. */ @java.lang.Override public java.lang.String getSource() { java.lang.Object ref = source_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { source_ = s; } return s; } } /** *
     * URI indicating the location of the source model artifacts, used when creating ``model_version``
     * 
* * optional string source = 8; * @return The bytes for source. */ @java.lang.Override public com.google.protobuf.ByteString getSourceBytes() { java.lang.Object ref = source_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); source_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int RUN_ID_FIELD_NUMBER = 9; private volatile java.lang.Object runId_; /** *
     * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
     * experiment run stored in MLflow tracking server.
     * 
* * optional string run_id = 9; * @return Whether the runId field is set. */ @java.lang.Override public boolean hasRunId() { return ((bitField0_ & 0x00000100) != 0); } /** *
     * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
     * experiment run stored in MLflow tracking server.
     * 
* * optional string run_id = 9; * @return The runId. */ @java.lang.Override public java.lang.String getRunId() { java.lang.Object ref = runId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runId_ = s; } return s; } } /** *
     * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
     * experiment run stored in MLflow tracking server.
     * 
* * optional string run_id = 9; * @return The bytes for runId. */ @java.lang.Override public com.google.protobuf.ByteString getRunIdBytes() { java.lang.Object ref = runId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STATUS_FIELD_NUMBER = 10; private int status_; /** *
     * Current status of ``model_version``
     * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return Whether the status field is set. */ @java.lang.Override public boolean hasStatus() { return ((bitField0_ & 0x00000200) != 0); } /** *
     * Current status of ``model_version``
     * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return The status. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionStatus getStatus() { @SuppressWarnings("deprecation") org.mlflow.api.proto.ModelRegistry.ModelVersionStatus result = org.mlflow.api.proto.ModelRegistry.ModelVersionStatus.valueOf(status_); return result == null ? org.mlflow.api.proto.ModelRegistry.ModelVersionStatus.PENDING_REGISTRATION : result; } public static final int STATUS_MESSAGE_FIELD_NUMBER = 11; private volatile java.lang.Object statusMessage_; /** *
     * Details on current ``status``, if it is pending or failed.
     * 
* * optional string status_message = 11; * @return Whether the statusMessage field is set. */ @java.lang.Override public boolean hasStatusMessage() { return ((bitField0_ & 0x00000400) != 0); } /** *
     * Details on current ``status``, if it is pending or failed.
     * 
* * optional string status_message = 11; * @return The statusMessage. */ @java.lang.Override public java.lang.String getStatusMessage() { java.lang.Object ref = statusMessage_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { statusMessage_ = s; } return s; } } /** *
     * Details on current ``status``, if it is pending or failed.
     * 
* * optional string status_message = 11; * @return The bytes for statusMessage. */ @java.lang.Override public com.google.protobuf.ByteString getStatusMessageBytes() { java.lang.Object ref = statusMessage_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); statusMessage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TAGS_FIELD_NUMBER = 12; private java.util.List tags_; /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ @java.lang.Override public java.util.List getTagsList() { return tags_; } /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ @java.lang.Override public java.util.List getTagsOrBuilderList() { return tags_; } /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ @java.lang.Override public int getTagsCount() { return tags_.size(); } /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTag getTags(int index) { return tags_.get(index); } /** *
     * Tags: Additional metadata key-value pairs for this ``model_version``.
     * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder getTagsOrBuilder( int index) { return tags_.get(index); } public static final int RUN_LINK_FIELD_NUMBER = 13; private volatile java.lang.Object runLink_; /** *
     * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
     * only for model versions whose source run is from a tracking server that is different from the registry server.
     * 
* * optional string run_link = 13; * @return Whether the runLink field is set. */ @java.lang.Override public boolean hasRunLink() { return ((bitField0_ & 0x00000800) != 0); } /** *
     * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
     * only for model versions whose source run is from a tracking server that is different from the registry server.
     * 
* * optional string run_link = 13; * @return The runLink. */ @java.lang.Override public java.lang.String getRunLink() { java.lang.Object ref = runLink_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runLink_ = s; } return s; } } /** *
     * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
     * only for model versions whose source run is from a tracking server that is different from the registry server.
     * 
* * optional string run_link = 13; * @return The bytes for runLink. */ @java.lang.Override public com.google.protobuf.ByteString getRunLinkBytes() { java.lang.Object ref = runLink_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runLink_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ALIASES_FIELD_NUMBER = 14; private com.google.protobuf.LazyStringList aliases_; /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @return A list containing the aliases. */ public com.google.protobuf.ProtocolStringList getAliasesList() { return aliases_; } /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @return The count of aliases. */ public int getAliasesCount() { return aliases_.size(); } /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @param index The index of the element to return. * @return The aliases at the given index. */ public java.lang.String getAliases(int index) { return aliases_.get(index); } /** *
     * Aliases pointing to this ``model_version``.
     * 
* * repeated string aliases = 14; * @param index The index of the value to return. * @return The bytes of the aliases at the given index. */ public com.google.protobuf.ByteString getAliasesBytes(int index) { return aliases_.getByteString(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } if (((bitField0_ & 0x00000004) != 0)) { output.writeInt64(3, creationTimestamp_); } if (((bitField0_ & 0x00000008) != 0)) { output.writeInt64(4, lastUpdatedTimestamp_); } if (((bitField0_ & 0x00000010) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, userId_); } if (((bitField0_ & 0x00000020) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, currentStage_); } if (((bitField0_ & 0x00000040) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, description_); } if (((bitField0_ & 0x00000080) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 8, source_); } if (((bitField0_ & 0x00000100) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 9, runId_); } if (((bitField0_ & 0x00000200) != 0)) { output.writeEnum(10, status_); } if (((bitField0_ & 0x00000400) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 11, statusMessage_); } for (int i = 0; i < tags_.size(); i++) { output.writeMessage(12, tags_.get(i)); } if (((bitField0_ & 0x00000800) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 13, runLink_); } for (int i = 0; i < aliases_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 14, aliases_.getRaw(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, creationTimestamp_); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, lastUpdatedTimestamp_); } if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, userId_); } if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, currentStage_); } if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, description_); } if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, source_); } if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, runId_); } if (((bitField0_ & 0x00000200) != 0)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(10, status_); } if (((bitField0_ & 0x00000400) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, statusMessage_); } for (int i = 0; i < tags_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, tags_.get(i)); } if (((bitField0_ & 0x00000800) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, runLink_); } { int dataSize = 0; for (int i = 0; i < aliases_.size(); i++) { dataSize += computeStringSizeNoTag(aliases_.getRaw(i)); } size += dataSize; size += 1 * getAliasesList().size(); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.ModelVersion)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.ModelVersion other = (org.mlflow.api.proto.ModelRegistry.ModelVersion) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (hasCreationTimestamp() != other.hasCreationTimestamp()) return false; if (hasCreationTimestamp()) { if (getCreationTimestamp() != other.getCreationTimestamp()) return false; } if (hasLastUpdatedTimestamp() != other.hasLastUpdatedTimestamp()) return false; if (hasLastUpdatedTimestamp()) { if (getLastUpdatedTimestamp() != other.getLastUpdatedTimestamp()) return false; } if (hasUserId() != other.hasUserId()) return false; if (hasUserId()) { if (!getUserId() .equals(other.getUserId())) return false; } if (hasCurrentStage() != other.hasCurrentStage()) return false; if (hasCurrentStage()) { if (!getCurrentStage() .equals(other.getCurrentStage())) return false; } if (hasDescription() != other.hasDescription()) return false; if (hasDescription()) { if (!getDescription() .equals(other.getDescription())) return false; } if (hasSource() != other.hasSource()) return false; if (hasSource()) { if (!getSource() .equals(other.getSource())) return false; } if (hasRunId() != other.hasRunId()) return false; if (hasRunId()) { if (!getRunId() .equals(other.getRunId())) return false; } if (hasStatus() != other.hasStatus()) return false; if (hasStatus()) { if (status_ != other.status_) return false; } if (hasStatusMessage() != other.hasStatusMessage()) return false; if (hasStatusMessage()) { if (!getStatusMessage() .equals(other.getStatusMessage())) return false; } if (!getTagsList() .equals(other.getTagsList())) return false; if (hasRunLink() != other.hasRunLink()) return false; if (hasRunLink()) { if (!getRunLink() .equals(other.getRunLink())) return false; } if (!getAliasesList() .equals(other.getAliasesList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } if (hasCreationTimestamp()) { hash = (37 * hash) + CREATION_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getCreationTimestamp()); } if (hasLastUpdatedTimestamp()) { hash = (37 * hash) + LAST_UPDATED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getLastUpdatedTimestamp()); } if (hasUserId()) { hash = (37 * hash) + USER_ID_FIELD_NUMBER; hash = (53 * hash) + getUserId().hashCode(); } if (hasCurrentStage()) { hash = (37 * hash) + CURRENT_STAGE_FIELD_NUMBER; hash = (53 * hash) + getCurrentStage().hashCode(); } if (hasDescription()) { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } if (hasSource()) { hash = (37 * hash) + SOURCE_FIELD_NUMBER; hash = (53 * hash) + getSource().hashCode(); } if (hasRunId()) { hash = (37 * hash) + RUN_ID_FIELD_NUMBER; hash = (53 * hash) + getRunId().hashCode(); } if (hasStatus()) { hash = (37 * hash) + STATUS_FIELD_NUMBER; hash = (53 * hash) + status_; } if (hasStatusMessage()) { hash = (37 * hash) + STATUS_MESSAGE_FIELD_NUMBER; hash = (53 * hash) + getStatusMessage().hashCode(); } if (getTagsCount() > 0) { hash = (37 * hash) + TAGS_FIELD_NUMBER; hash = (53 * hash) + getTagsList().hashCode(); } if (hasRunLink()) { hash = (37 * hash) + RUN_LINK_FIELD_NUMBER; hash = (53 * hash) + getRunLink().hashCode(); } if (getAliasesCount() > 0) { hash = (37 * hash) + ALIASES_FIELD_NUMBER; hash = (53 * hash) + getAliasesList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.ModelVersion prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.ModelVersion} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.ModelVersion) org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.ModelVersion.class, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.ModelVersion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTagsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); creationTimestamp_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); lastUpdatedTimestamp_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); userId_ = ""; bitField0_ = (bitField0_ & ~0x00000010); currentStage_ = ""; bitField0_ = (bitField0_ & ~0x00000020); description_ = ""; bitField0_ = (bitField0_ & ~0x00000040); source_ = ""; bitField0_ = (bitField0_ & ~0x00000080); runId_ = ""; bitField0_ = (bitField0_ & ~0x00000100); status_ = 1; bitField0_ = (bitField0_ & ~0x00000200); statusMessage_ = ""; bitField0_ = (bitField0_ & ~0x00000400); if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000800); } else { tagsBuilder_.clear(); } runLink_ = ""; bitField0_ = (bitField0_ & ~0x00001000); aliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00002000); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersion_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion build() { org.mlflow.api.proto.ModelRegistry.ModelVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion buildPartial() { org.mlflow.api.proto.ModelRegistry.ModelVersion result = new org.mlflow.api.proto.ModelRegistry.ModelVersion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) != 0)) { result.creationTimestamp_ = creationTimestamp_; to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000008) != 0)) { result.lastUpdatedTimestamp_ = lastUpdatedTimestamp_; to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000010) != 0)) { to_bitField0_ |= 0x00000010; } result.userId_ = userId_; if (((from_bitField0_ & 0x00000020) != 0)) { to_bitField0_ |= 0x00000020; } result.currentStage_ = currentStage_; if (((from_bitField0_ & 0x00000040) != 0)) { to_bitField0_ |= 0x00000040; } result.description_ = description_; if (((from_bitField0_ & 0x00000080) != 0)) { to_bitField0_ |= 0x00000080; } result.source_ = source_; if (((from_bitField0_ & 0x00000100) != 0)) { to_bitField0_ |= 0x00000100; } result.runId_ = runId_; if (((from_bitField0_ & 0x00000200) != 0)) { to_bitField0_ |= 0x00000200; } result.status_ = status_; if (((from_bitField0_ & 0x00000400) != 0)) { to_bitField0_ |= 0x00000400; } result.statusMessage_ = statusMessage_; if (tagsBuilder_ == null) { if (((bitField0_ & 0x00000800) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); bitField0_ = (bitField0_ & ~0x00000800); } result.tags_ = tags_; } else { result.tags_ = tagsBuilder_.build(); } if (((from_bitField0_ & 0x00001000) != 0)) { to_bitField0_ |= 0x00000800; } result.runLink_ = runLink_; if (((bitField0_ & 0x00002000) != 0)) { aliases_ = aliases_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00002000); } result.aliases_ = aliases_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.ModelVersion) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.ModelVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.ModelVersion other) { if (other == org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasCreationTimestamp()) { setCreationTimestamp(other.getCreationTimestamp()); } if (other.hasLastUpdatedTimestamp()) { setLastUpdatedTimestamp(other.getLastUpdatedTimestamp()); } if (other.hasUserId()) { bitField0_ |= 0x00000010; userId_ = other.userId_; onChanged(); } if (other.hasCurrentStage()) { bitField0_ |= 0x00000020; currentStage_ = other.currentStage_; onChanged(); } if (other.hasDescription()) { bitField0_ |= 0x00000040; description_ = other.description_; onChanged(); } if (other.hasSource()) { bitField0_ |= 0x00000080; source_ = other.source_; onChanged(); } if (other.hasRunId()) { bitField0_ |= 0x00000100; runId_ = other.runId_; onChanged(); } if (other.hasStatus()) { setStatus(other.getStatus()); } if (other.hasStatusMessage()) { bitField0_ |= 0x00000400; statusMessage_ = other.statusMessage_; onChanged(); } if (tagsBuilder_ == null) { if (!other.tags_.isEmpty()) { if (tags_.isEmpty()) { tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000800); } else { ensureTagsIsMutable(); tags_.addAll(other.tags_); } onChanged(); } } else { if (!other.tags_.isEmpty()) { if (tagsBuilder_.isEmpty()) { tagsBuilder_.dispose(); tagsBuilder_ = null; tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000800); tagsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTagsFieldBuilder() : null; } else { tagsBuilder_.addAllMessages(other.tags_); } } } if (other.hasRunLink()) { bitField0_ |= 0x00001000; runLink_ = other.runLink_; onChanged(); } if (!other.aliases_.isEmpty()) { if (aliases_.isEmpty()) { aliases_ = other.aliases_; bitField0_ = (bitField0_ & ~0x00002000); } else { ensureAliasesIsMutable(); aliases_.addAll(other.aliases_); } onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.ModelVersion parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.ModelVersion) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Unique name of the model
       * 
* * optional string name = 1; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Unique name of the model
       * 
* * optional string name = 1; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Unique name of the model
       * 
* * optional string name = 1; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Unique name of the model
       * 
* * optional string name = 1; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Unique name of the model
       * 
* * optional string name = 1; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Unique name of the model
       * 
* * optional string name = 1; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model's version number.
       * 
* * optional string version = 2; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model's version number.
       * 
* * optional string version = 2; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model's version number.
       * 
* * optional string version = 2; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model's version number.
       * 
* * optional string version = 2; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model's version number.
       * 
* * optional string version = 2; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model's version number.
       * 
* * optional string version = 2; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private long creationTimestamp_ ; /** *
       * Timestamp recorded when this ``model_version`` was created.
       * 
* * optional int64 creation_timestamp = 3; * @return Whether the creationTimestamp field is set. */ @java.lang.Override public boolean hasCreationTimestamp() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Timestamp recorded when this ``model_version`` was created.
       * 
* * optional int64 creation_timestamp = 3; * @return The creationTimestamp. */ @java.lang.Override public long getCreationTimestamp() { return creationTimestamp_; } /** *
       * Timestamp recorded when this ``model_version`` was created.
       * 
* * optional int64 creation_timestamp = 3; * @param value The creationTimestamp to set. * @return This builder for chaining. */ public Builder setCreationTimestamp(long value) { bitField0_ |= 0x00000004; creationTimestamp_ = value; onChanged(); return this; } /** *
       * Timestamp recorded when this ``model_version`` was created.
       * 
* * optional int64 creation_timestamp = 3; * @return This builder for chaining. */ public Builder clearCreationTimestamp() { bitField0_ = (bitField0_ & ~0x00000004); creationTimestamp_ = 0L; onChanged(); return this; } private long lastUpdatedTimestamp_ ; /** *
       * Timestamp recorded when metadata for this ``model_version`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 4; * @return Whether the lastUpdatedTimestamp field is set. */ @java.lang.Override public boolean hasLastUpdatedTimestamp() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * Timestamp recorded when metadata for this ``model_version`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 4; * @return The lastUpdatedTimestamp. */ @java.lang.Override public long getLastUpdatedTimestamp() { return lastUpdatedTimestamp_; } /** *
       * Timestamp recorded when metadata for this ``model_version`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 4; * @param value The lastUpdatedTimestamp to set. * @return This builder for chaining. */ public Builder setLastUpdatedTimestamp(long value) { bitField0_ |= 0x00000008; lastUpdatedTimestamp_ = value; onChanged(); return this; } /** *
       * Timestamp recorded when metadata for this ``model_version`` was last updated.
       * 
* * optional int64 last_updated_timestamp = 4; * @return This builder for chaining. */ public Builder clearLastUpdatedTimestamp() { bitField0_ = (bitField0_ & ~0x00000008); lastUpdatedTimestamp_ = 0L; onChanged(); return this; } private java.lang.Object userId_ = ""; /** *
       * User that created this ``model_version``.
       * 
* * optional string user_id = 5; * @return Whether the userId field is set. */ public boolean hasUserId() { return ((bitField0_ & 0x00000010) != 0); } /** *
       * User that created this ``model_version``.
       * 
* * optional string user_id = 5; * @return The userId. */ public java.lang.String getUserId() { java.lang.Object ref = userId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { userId_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * User that created this ``model_version``.
       * 
* * optional string user_id = 5; * @return The bytes for userId. */ public com.google.protobuf.ByteString getUserIdBytes() { java.lang.Object ref = userId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); userId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * User that created this ``model_version``.
       * 
* * optional string user_id = 5; * @param value The userId to set. * @return This builder for chaining. */ public Builder setUserId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; userId_ = value; onChanged(); return this; } /** *
       * User that created this ``model_version``.
       * 
* * optional string user_id = 5; * @return This builder for chaining. */ public Builder clearUserId() { bitField0_ = (bitField0_ & ~0x00000010); userId_ = getDefaultInstance().getUserId(); onChanged(); return this; } /** *
       * User that created this ``model_version``.
       * 
* * optional string user_id = 5; * @param value The bytes for userId to set. * @return This builder for chaining. */ public Builder setUserIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; userId_ = value; onChanged(); return this; } private java.lang.Object currentStage_ = ""; /** *
       * Current stage for this ``model_version``.
       * 
* * optional string current_stage = 6; * @return Whether the currentStage field is set. */ public boolean hasCurrentStage() { return ((bitField0_ & 0x00000020) != 0); } /** *
       * Current stage for this ``model_version``.
       * 
* * optional string current_stage = 6; * @return The currentStage. */ public java.lang.String getCurrentStage() { java.lang.Object ref = currentStage_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { currentStage_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Current stage for this ``model_version``.
       * 
* * optional string current_stage = 6; * @return The bytes for currentStage. */ public com.google.protobuf.ByteString getCurrentStageBytes() { java.lang.Object ref = currentStage_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); currentStage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Current stage for this ``model_version``.
       * 
* * optional string current_stage = 6; * @param value The currentStage to set. * @return This builder for chaining. */ public Builder setCurrentStage( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; currentStage_ = value; onChanged(); return this; } /** *
       * Current stage for this ``model_version``.
       * 
* * optional string current_stage = 6; * @return This builder for chaining. */ public Builder clearCurrentStage() { bitField0_ = (bitField0_ & ~0x00000020); currentStage_ = getDefaultInstance().getCurrentStage(); onChanged(); return this; } /** *
       * Current stage for this ``model_version``.
       * 
* * optional string current_stage = 6; * @param value The bytes for currentStage to set. * @return This builder for chaining. */ public Builder setCurrentStageBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; currentStage_ = value; onChanged(); return this; } private java.lang.Object description_ = ""; /** *
       * Description of this ``model_version``.
       * 
* * optional string description = 7; * @return Whether the description field is set. */ public boolean hasDescription() { return ((bitField0_ & 0x00000040) != 0); } /** *
       * Description of this ``model_version``.
       * 
* * optional string description = 7; * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Description of this ``model_version``.
       * 
* * optional string description = 7; * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Description of this ``model_version``.
       * 
* * optional string description = 7; * @param value The description to set. * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; description_ = value; onChanged(); return this; } /** *
       * Description of this ``model_version``.
       * 
* * optional string description = 7; * @return This builder for chaining. */ public Builder clearDescription() { bitField0_ = (bitField0_ & ~0x00000040); description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /** *
       * Description of this ``model_version``.
       * 
* * optional string description = 7; * @param value The bytes for description to set. * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; description_ = value; onChanged(); return this; } private java.lang.Object source_ = ""; /** *
       * URI indicating the location of the source model artifacts, used when creating ``model_version``
       * 
* * optional string source = 8; * @return Whether the source field is set. */ public boolean hasSource() { return ((bitField0_ & 0x00000080) != 0); } /** *
       * URI indicating the location of the source model artifacts, used when creating ``model_version``
       * 
* * optional string source = 8; * @return The source. */ public java.lang.String getSource() { java.lang.Object ref = source_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { source_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * URI indicating the location of the source model artifacts, used when creating ``model_version``
       * 
* * optional string source = 8; * @return The bytes for source. */ public com.google.protobuf.ByteString getSourceBytes() { java.lang.Object ref = source_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); source_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * URI indicating the location of the source model artifacts, used when creating ``model_version``
       * 
* * optional string source = 8; * @param value The source to set. * @return This builder for chaining. */ public Builder setSource( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000080; source_ = value; onChanged(); return this; } /** *
       * URI indicating the location of the source model artifacts, used when creating ``model_version``
       * 
* * optional string source = 8; * @return This builder for chaining. */ public Builder clearSource() { bitField0_ = (bitField0_ & ~0x00000080); source_ = getDefaultInstance().getSource(); onChanged(); return this; } /** *
       * URI indicating the location of the source model artifacts, used when creating ``model_version``
       * 
* * optional string source = 8; * @param value The bytes for source to set. * @return This builder for chaining. */ public Builder setSourceBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000080; source_ = value; onChanged(); return this; } private java.lang.Object runId_ = ""; /** *
       * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
       * experiment run stored in MLflow tracking server.
       * 
* * optional string run_id = 9; * @return Whether the runId field is set. */ public boolean hasRunId() { return ((bitField0_ & 0x00000100) != 0); } /** *
       * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
       * experiment run stored in MLflow tracking server.
       * 
* * optional string run_id = 9; * @return The runId. */ public java.lang.String getRunId() { java.lang.Object ref = runId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runId_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
       * experiment run stored in MLflow tracking server.
       * 
* * optional string run_id = 9; * @return The bytes for runId. */ public com.google.protobuf.ByteString getRunIdBytes() { java.lang.Object ref = runId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
       * experiment run stored in MLflow tracking server.
       * 
* * optional string run_id = 9; * @param value The runId to set. * @return This builder for chaining. */ public Builder setRunId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000100; runId_ = value; onChanged(); return this; } /** *
       * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
       * experiment run stored in MLflow tracking server.
       * 
* * optional string run_id = 9; * @return This builder for chaining. */ public Builder clearRunId() { bitField0_ = (bitField0_ & ~0x00000100); runId_ = getDefaultInstance().getRunId(); onChanged(); return this; } /** *
       * MLflow run ID used when creating ``model_version``, if ``source`` was generated by an
       * experiment run stored in MLflow tracking server.
       * 
* * optional string run_id = 9; * @param value The bytes for runId to set. * @return This builder for chaining. */ public Builder setRunIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000100; runId_ = value; onChanged(); return this; } private int status_ = 1; /** *
       * Current status of ``model_version``
       * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return Whether the status field is set. */ @java.lang.Override public boolean hasStatus() { return ((bitField0_ & 0x00000200) != 0); } /** *
       * Current status of ``model_version``
       * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return The status. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionStatus getStatus() { @SuppressWarnings("deprecation") org.mlflow.api.proto.ModelRegistry.ModelVersionStatus result = org.mlflow.api.proto.ModelRegistry.ModelVersionStatus.valueOf(status_); return result == null ? org.mlflow.api.proto.ModelRegistry.ModelVersionStatus.PENDING_REGISTRATION : result; } /** *
       * Current status of ``model_version``
       * 
* * optional .mlflow.ModelVersionStatus status = 10; * @param value The status to set. * @return This builder for chaining. */ public Builder setStatus(org.mlflow.api.proto.ModelRegistry.ModelVersionStatus value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000200; status_ = value.getNumber(); onChanged(); return this; } /** *
       * Current status of ``model_version``
       * 
* * optional .mlflow.ModelVersionStatus status = 10; * @return This builder for chaining. */ public Builder clearStatus() { bitField0_ = (bitField0_ & ~0x00000200); status_ = 1; onChanged(); return this; } private java.lang.Object statusMessage_ = ""; /** *
       * Details on current ``status``, if it is pending or failed.
       * 
* * optional string status_message = 11; * @return Whether the statusMessage field is set. */ public boolean hasStatusMessage() { return ((bitField0_ & 0x00000400) != 0); } /** *
       * Details on current ``status``, if it is pending or failed.
       * 
* * optional string status_message = 11; * @return The statusMessage. */ public java.lang.String getStatusMessage() { java.lang.Object ref = statusMessage_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { statusMessage_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Details on current ``status``, if it is pending or failed.
       * 
* * optional string status_message = 11; * @return The bytes for statusMessage. */ public com.google.protobuf.ByteString getStatusMessageBytes() { java.lang.Object ref = statusMessage_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); statusMessage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Details on current ``status``, if it is pending or failed.
       * 
* * optional string status_message = 11; * @param value The statusMessage to set. * @return This builder for chaining. */ public Builder setStatusMessage( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000400; statusMessage_ = value; onChanged(); return this; } /** *
       * Details on current ``status``, if it is pending or failed.
       * 
* * optional string status_message = 11; * @return This builder for chaining. */ public Builder clearStatusMessage() { bitField0_ = (bitField0_ & ~0x00000400); statusMessage_ = getDefaultInstance().getStatusMessage(); onChanged(); return this; } /** *
       * Details on current ``status``, if it is pending or failed.
       * 
* * optional string status_message = 11; * @param value The bytes for statusMessage to set. * @return This builder for chaining. */ public Builder setStatusMessageBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000400; statusMessage_ = value; onChanged(); return this; } private java.util.List tags_ = java.util.Collections.emptyList(); private void ensureTagsIsMutable() { if (!((bitField0_ & 0x00000800) != 0)) { tags_ = new java.util.ArrayList(tags_); bitField0_ |= 0x00000800; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersionTag, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder> tagsBuilder_; /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public java.util.List getTagsList() { if (tagsBuilder_ == null) { return java.util.Collections.unmodifiableList(tags_); } else { return tagsBuilder_.getMessageList(); } } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public int getTagsCount() { if (tagsBuilder_ == null) { return tags_.size(); } else { return tagsBuilder_.getCount(); } } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag getTags(int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessage(index); } } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.set(index, value); onChanged(); } else { tagsBuilder_.setMessage(index, value); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.set(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder addTags(org.mlflow.api.proto.ModelRegistry.ModelVersionTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(value); onChanged(); } else { tagsBuilder_.addMessage(value); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(index, value); onChanged(); } else { tagsBuilder_.addMessage(index, value); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder addTags( org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder addAllTags( java.lang.Iterable values) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, tags_); onChanged(); } else { tagsBuilder_.addAllMessages(values); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder clearTags() { if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000800); onChanged(); } else { tagsBuilder_.clear(); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public Builder removeTags(int index) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.remove(index); onChanged(); } else { tagsBuilder_.remove(index); } return this; } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder getTagsBuilder( int index) { return getTagsFieldBuilder().getBuilder(index); } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder getTagsOrBuilder( int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessageOrBuilder(index); } } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public java.util.List getTagsOrBuilderList() { if (tagsBuilder_ != null) { return tagsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tags_); } } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder addTagsBuilder() { return getTagsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.ModelVersionTag.getDefaultInstance()); } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder addTagsBuilder( int index) { return getTagsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.getDefaultInstance()); } /** *
       * Tags: Additional metadata key-value pairs for this ``model_version``.
       * 
* * repeated .mlflow.ModelVersionTag tags = 12; */ public java.util.List getTagsBuilderList() { return getTagsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersionTag, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder> getTagsFieldBuilder() { if (tagsBuilder_ == null) { tagsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersionTag, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder>( tags_, ((bitField0_ & 0x00000800) != 0), getParentForChildren(), isClean()); tags_ = null; } return tagsBuilder_; } private java.lang.Object runLink_ = ""; /** *
       * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
       * only for model versions whose source run is from a tracking server that is different from the registry server.
       * 
* * optional string run_link = 13; * @return Whether the runLink field is set. */ public boolean hasRunLink() { return ((bitField0_ & 0x00001000) != 0); } /** *
       * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
       * only for model versions whose source run is from a tracking server that is different from the registry server.
       * 
* * optional string run_link = 13; * @return The runLink. */ public java.lang.String getRunLink() { java.lang.Object ref = runLink_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runLink_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
       * only for model versions whose source run is from a tracking server that is different from the registry server.
       * 
* * optional string run_link = 13; * @return The bytes for runLink. */ public com.google.protobuf.ByteString getRunLinkBytes() { java.lang.Object ref = runLink_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runLink_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
       * only for model versions whose source run is from a tracking server that is different from the registry server.
       * 
* * optional string run_link = 13; * @param value The runLink to set. * @return This builder for chaining. */ public Builder setRunLink( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; runLink_ = value; onChanged(); return this; } /** *
       * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
       * only for model versions whose source run is from a tracking server that is different from the registry server.
       * 
* * optional string run_link = 13; * @return This builder for chaining. */ public Builder clearRunLink() { bitField0_ = (bitField0_ & ~0x00001000); runLink_ = getDefaultInstance().getRunLink(); onChanged(); return this; } /** *
       * Run Link: Direct link to the run that generated this version. This field is set at model version creation time
       * only for model versions whose source run is from a tracking server that is different from the registry server.
       * 
* * optional string run_link = 13; * @param value The bytes for runLink to set. * @return This builder for chaining. */ public Builder setRunLinkBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; runLink_ = value; onChanged(); return this; } private com.google.protobuf.LazyStringList aliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureAliasesIsMutable() { if (!((bitField0_ & 0x00002000) != 0)) { aliases_ = new com.google.protobuf.LazyStringArrayList(aliases_); bitField0_ |= 0x00002000; } } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @return A list containing the aliases. */ public com.google.protobuf.ProtocolStringList getAliasesList() { return aliases_.getUnmodifiableView(); } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @return The count of aliases. */ public int getAliasesCount() { return aliases_.size(); } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @param index The index of the element to return. * @return The aliases at the given index. */ public java.lang.String getAliases(int index) { return aliases_.get(index); } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @param index The index of the value to return. * @return The bytes of the aliases at the given index. */ public com.google.protobuf.ByteString getAliasesBytes(int index) { return aliases_.getByteString(index); } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @param index The index to set the value at. * @param value The aliases to set. * @return This builder for chaining. */ public Builder setAliases( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureAliasesIsMutable(); aliases_.set(index, value); onChanged(); return this; } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @param value The aliases to add. * @return This builder for chaining. */ public Builder addAliases( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureAliasesIsMutable(); aliases_.add(value); onChanged(); return this; } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @param values The aliases to add. * @return This builder for chaining. */ public Builder addAllAliases( java.lang.Iterable values) { ensureAliasesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, aliases_); onChanged(); return this; } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @return This builder for chaining. */ public Builder clearAliases() { aliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00002000); onChanged(); return this; } /** *
       * Aliases pointing to this ``model_version``.
       * 
* * repeated string aliases = 14; * @param value The bytes of the aliases to add. * @return This builder for chaining. */ public Builder addAliasesBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureAliasesIsMutable(); aliases_.add(value); onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.ModelVersion) } // @@protoc_insertion_point(class_scope:mlflow.ModelVersion) private static final org.mlflow.api.proto.ModelRegistry.ModelVersion DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.ModelVersion(); } public static org.mlflow.api.proto.ModelRegistry.ModelVersion getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ModelVersion parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModelVersion(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface CreateRegisteredModelOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.CreateRegisteredModel) com.google.protobuf.MessageOrBuilder { /** *
     * Register models under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Register models under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Register models under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ java.util.List getTagsList(); /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getTags(int index); /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ int getTagsCount(); /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ java.util.List getTagsOrBuilderList(); /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder getTagsOrBuilder( int index); /** *
     * Optional description for registered model.
     * 
* * optional string description = 3; * @return Whether the description field is set. */ boolean hasDescription(); /** *
     * Optional description for registered model.
     * 
* * optional string description = 3; * @return The description. */ java.lang.String getDescription(); /** *
     * Optional description for registered model.
     * 
* * optional string description = 3; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); } /** * Protobuf type {@code mlflow.CreateRegisteredModel} */ public static final class CreateRegisteredModel extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.CreateRegisteredModel) CreateRegisteredModelOrBuilder { private static final long serialVersionUID = 0L; // Use CreateRegisteredModel.newBuilder() to construct. private CreateRegisteredModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private CreateRegisteredModel() { name_ = ""; tags_ = java.util.Collections.emptyList(); description_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new CreateRegisteredModel(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CreateRegisteredModel( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) != 0)) { tags_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000002; } tags_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.PARSER, extensionRegistry)); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; description_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.CreateRegisteredModel.Response) com.google.protobuf.MessageOrBuilder { /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ boolean hasRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder(); } /** * Protobuf type {@code mlflow.CreateRegisteredModel.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.CreateRegisteredModel.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = registeredModel_.toBuilder(); } registeredModel_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModel.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(registeredModel_); registeredModel_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.Builder.class); } private int bitField0_; public static final int REGISTERED_MODEL_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ @java.lang.Override public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getRegisteredModel()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getRegisteredModel()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response other = (org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response) obj; if (hasRegisteredModel() != other.hasRegisteredModel()) return false; if (hasRegisteredModel()) { if (!getRegisteredModel() .equals(other.getRegisteredModel())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasRegisteredModel()) { hash = (37 * hash) + REGISTERED_MODEL_FIELD_NUMBER; hash = (53 * hash) + getRegisteredModel().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.CreateRegisteredModel.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.CreateRegisteredModel.Response) org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getRegisteredModelFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (registeredModelBuilder_ == null) { registeredModel_ = null; } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response build() { org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response result = new org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (registeredModelBuilder_ == null) { result.registeredModel_ = registeredModel_; } else { result.registeredModel_ = registeredModelBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response.getDefaultInstance()) return this; if (other.hasRegisteredModel()) { mergeRegisteredModel(other.getRegisteredModel()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> registeredModelBuilder_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { if (registeredModelBuilder_ == null) { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } else { return registeredModelBuilder_.getMessage(); } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (value == null) { throw new NullPointerException(); } registeredModel_ = value; onChanged(); } else { registeredModelBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel( org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelBuilder_ == null) { registeredModel_ = builderForValue.build(); onChanged(); } else { registeredModelBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder mergeRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && registeredModel_ != null && registeredModel_ != org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()) { registeredModel_ = org.mlflow.api.proto.ModelRegistry.RegisteredModel.newBuilder(registeredModel_).mergeFrom(value).buildPartial(); } else { registeredModel_ = value; } onChanged(); } else { registeredModelBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder clearRegisteredModel() { if (registeredModelBuilder_ == null) { registeredModel_ = null; onChanged(); } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder getRegisteredModelBuilder() { bitField0_ |= 0x00000001; onChanged(); return getRegisteredModelFieldBuilder().getBuilder(); } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { if (registeredModelBuilder_ != null) { return registeredModelBuilder_.getMessageOrBuilder(); } else { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> getRegisteredModelFieldBuilder() { if (registeredModelBuilder_ == null) { registeredModelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder>( getRegisteredModel(), getParentForChildren(), isClean()); registeredModel_ = null; } return registeredModelBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.CreateRegisteredModel.Response) } // @@protoc_insertion_point(class_scope:mlflow.CreateRegisteredModel.Response) private static final org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response(); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Register models under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Register models under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Register models under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TAGS_FIELD_NUMBER = 2; private java.util.List tags_; /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ @java.lang.Override public java.util.List getTagsList() { return tags_; } /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ @java.lang.Override public java.util.List getTagsOrBuilderList() { return tags_; } /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ @java.lang.Override public int getTagsCount() { return tags_.size(); } /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getTags(int index) { return tags_.get(index); } /** *
     * Additional metadata for registered model.
     * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder getTagsOrBuilder( int index) { return tags_.get(index); } public static final int DESCRIPTION_FIELD_NUMBER = 3; private volatile java.lang.Object description_; /** *
     * Optional description for registered model.
     * 
* * optional string description = 3; * @return Whether the description field is set. */ @java.lang.Override public boolean hasDescription() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Optional description for registered model.
     * 
* * optional string description = 3; * @return The description. */ @java.lang.Override public java.lang.String getDescription() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } } /** *
     * Optional description for registered model.
     * 
* * optional string description = 3; * @return The bytes for description. */ @java.lang.Override public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } for (int i = 0; i < tags_.size(); i++) { output.writeMessage(2, tags_.get(i)); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } for (int i = 0; i < tags_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, tags_.get(i)); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel other = (org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (!getTagsList() .equals(other.getTagsList())) return false; if (hasDescription() != other.hasDescription()) return false; if (hasDescription()) { if (!getDescription() .equals(other.getDescription())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (getTagsCount() > 0) { hash = (37 * hash) + TAGS_FIELD_NUMBER; hash = (53 * hash) + getTagsList().hashCode(); } if (hasDescription()) { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.CreateRegisteredModel} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.CreateRegisteredModel) org.mlflow.api.proto.ModelRegistry.CreateRegisteredModelOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTagsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { tagsBuilder_.clear(); } description_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateRegisteredModel_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel build() { org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel buildPartial() { org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel result = new org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (tagsBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); bitField0_ = (bitField0_ & ~0x00000002); } result.tags_ = tags_; } else { result.tags_ = tagsBuilder_.build(); } if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000002; } result.description_ = description_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel other) { if (other == org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (tagsBuilder_ == null) { if (!other.tags_.isEmpty()) { if (tags_.isEmpty()) { tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureTagsIsMutable(); tags_.addAll(other.tags_); } onChanged(); } } else { if (!other.tags_.isEmpty()) { if (tagsBuilder_.isEmpty()) { tagsBuilder_.dispose(); tagsBuilder_ = null; tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000002); tagsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTagsFieldBuilder() : null; } else { tagsBuilder_.addAllMessages(other.tags_); } } } if (other.hasDescription()) { bitField0_ |= 0x00000004; description_ = other.description_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Register models under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Register models under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Register models under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Register models under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Register models under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Register models under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.util.List tags_ = java.util.Collections.emptyList(); private void ensureTagsIsMutable() { if (!((bitField0_ & 0x00000002) != 0)) { tags_ = new java.util.ArrayList(tags_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelTag, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder> tagsBuilder_; /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public java.util.List getTagsList() { if (tagsBuilder_ == null) { return java.util.Collections.unmodifiableList(tags_); } else { return tagsBuilder_.getMessageList(); } } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public int getTagsCount() { if (tagsBuilder_ == null) { return tags_.size(); } else { return tagsBuilder_.getCount(); } } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getTags(int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessage(index); } } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.set(index, value); onChanged(); } else { tagsBuilder_.setMessage(index, value); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.set(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder addTags(org.mlflow.api.proto.ModelRegistry.RegisteredModelTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(value); onChanged(); } else { tagsBuilder_.addMessage(value); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(index, value); onChanged(); } else { tagsBuilder_.addMessage(index, value); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder addTags( org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder addAllTags( java.lang.Iterable values) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, tags_); onChanged(); } else { tagsBuilder_.addAllMessages(values); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder clearTags() { if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { tagsBuilder_.clear(); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public Builder removeTags(int index) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.remove(index); onChanged(); } else { tagsBuilder_.remove(index); } return this; } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder getTagsBuilder( int index) { return getTagsFieldBuilder().getBuilder(index); } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder getTagsOrBuilder( int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessageOrBuilder(index); } } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public java.util.List getTagsOrBuilderList() { if (tagsBuilder_ != null) { return tagsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tags_); } } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder addTagsBuilder() { return getTagsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.getDefaultInstance()); } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder addTagsBuilder( int index) { return getTagsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.getDefaultInstance()); } /** *
       * Additional metadata for registered model.
       * 
* * repeated .mlflow.RegisteredModelTag tags = 2; */ public java.util.List getTagsBuilderList() { return getTagsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelTag, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder> getTagsFieldBuilder() { if (tagsBuilder_ == null) { tagsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModelTag, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder>( tags_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); tags_ = null; } return tagsBuilder_; } private java.lang.Object description_ = ""; /** *
       * Optional description for registered model.
       * 
* * optional string description = 3; * @return Whether the description field is set. */ public boolean hasDescription() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Optional description for registered model.
       * 
* * optional string description = 3; * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Optional description for registered model.
       * 
* * optional string description = 3; * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Optional description for registered model.
       * 
* * optional string description = 3; * @param value The description to set. * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; description_ = value; onChanged(); return this; } /** *
       * Optional description for registered model.
       * 
* * optional string description = 3; * @return This builder for chaining. */ public Builder clearDescription() { bitField0_ = (bitField0_ & ~0x00000004); description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /** *
       * Optional description for registered model.
       * 
* * optional string description = 3; * @param value The bytes for description to set. * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; description_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.CreateRegisteredModel) } // @@protoc_insertion_point(class_scope:mlflow.CreateRegisteredModel) private static final org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel(); } public static org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public CreateRegisteredModel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CreateRegisteredModel(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateRegisteredModel getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface RenameRegisteredModelOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.RenameRegisteredModel) com.google.protobuf.MessageOrBuilder { /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * If provided, updates the name for this ``registered_model``.
     * 
* * optional string new_name = 2; * @return Whether the newName field is set. */ boolean hasNewName(); /** *
     * If provided, updates the name for this ``registered_model``.
     * 
* * optional string new_name = 2; * @return The newName. */ java.lang.String getNewName(); /** *
     * If provided, updates the name for this ``registered_model``.
     * 
* * optional string new_name = 2; * @return The bytes for newName. */ com.google.protobuf.ByteString getNewNameBytes(); } /** * Protobuf type {@code mlflow.RenameRegisteredModel} */ public static final class RenameRegisteredModel extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.RenameRegisteredModel) RenameRegisteredModelOrBuilder { private static final long serialVersionUID = 0L; // Use RenameRegisteredModel.newBuilder() to construct. private RenameRegisteredModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private RenameRegisteredModel() { name_ = ""; newName_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new RenameRegisteredModel(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RenameRegisteredModel( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; newName_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.RenameRegisteredModel.Response) com.google.protobuf.MessageOrBuilder { /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ boolean hasRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder(); } /** * Protobuf type {@code mlflow.RenameRegisteredModel.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.RenameRegisteredModel.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = registeredModel_.toBuilder(); } registeredModel_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModel.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(registeredModel_); registeredModel_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.Builder.class); } private int bitField0_; public static final int REGISTERED_MODEL_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ @java.lang.Override public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getRegisteredModel()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getRegisteredModel()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response other = (org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response) obj; if (hasRegisteredModel() != other.hasRegisteredModel()) return false; if (hasRegisteredModel()) { if (!getRegisteredModel() .equals(other.getRegisteredModel())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasRegisteredModel()) { hash = (37 * hash) + REGISTERED_MODEL_FIELD_NUMBER; hash = (53 * hash) + getRegisteredModel().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.RenameRegisteredModel.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.RenameRegisteredModel.Response) org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getRegisteredModelFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (registeredModelBuilder_ == null) { registeredModel_ = null; } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response build() { org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response result = new org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (registeredModelBuilder_ == null) { result.registeredModel_ = registeredModel_; } else { result.registeredModel_ = registeredModelBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response.getDefaultInstance()) return this; if (other.hasRegisteredModel()) { mergeRegisteredModel(other.getRegisteredModel()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> registeredModelBuilder_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { if (registeredModelBuilder_ == null) { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } else { return registeredModelBuilder_.getMessage(); } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (value == null) { throw new NullPointerException(); } registeredModel_ = value; onChanged(); } else { registeredModelBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel( org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelBuilder_ == null) { registeredModel_ = builderForValue.build(); onChanged(); } else { registeredModelBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder mergeRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && registeredModel_ != null && registeredModel_ != org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()) { registeredModel_ = org.mlflow.api.proto.ModelRegistry.RegisteredModel.newBuilder(registeredModel_).mergeFrom(value).buildPartial(); } else { registeredModel_ = value; } onChanged(); } else { registeredModelBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder clearRegisteredModel() { if (registeredModelBuilder_ == null) { registeredModel_ = null; onChanged(); } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder getRegisteredModelBuilder() { bitField0_ |= 0x00000001; onChanged(); return getRegisteredModelFieldBuilder().getBuilder(); } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { if (registeredModelBuilder_ != null) { return registeredModelBuilder_.getMessageOrBuilder(); } else { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> getRegisteredModelFieldBuilder() { if (registeredModelBuilder_ == null) { registeredModelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder>( getRegisteredModel(), getParentForChildren(), isClean()); registeredModel_ = null; } return registeredModelBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.RenameRegisteredModel.Response) } // @@protoc_insertion_point(class_scope:mlflow.RenameRegisteredModel.Response) private static final org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response(); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int NEW_NAME_FIELD_NUMBER = 2; private volatile java.lang.Object newName_; /** *
     * If provided, updates the name for this ``registered_model``.
     * 
* * optional string new_name = 2; * @return Whether the newName field is set. */ @java.lang.Override public boolean hasNewName() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * If provided, updates the name for this ``registered_model``.
     * 
* * optional string new_name = 2; * @return The newName. */ @java.lang.Override public java.lang.String getNewName() { java.lang.Object ref = newName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { newName_ = s; } return s; } } /** *
     * If provided, updates the name for this ``registered_model``.
     * 
* * optional string new_name = 2; * @return The bytes for newName. */ @java.lang.Override public com.google.protobuf.ByteString getNewNameBytes() { java.lang.Object ref = newName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); newName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, newName_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, newName_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel other = (org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasNewName() != other.hasNewName()) return false; if (hasNewName()) { if (!getNewName() .equals(other.getNewName())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasNewName()) { hash = (37 * hash) + NEW_NAME_FIELD_NUMBER; hash = (53 * hash) + getNewName().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.RenameRegisteredModel} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.RenameRegisteredModel) org.mlflow.api.proto.ModelRegistry.RenameRegisteredModelOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); newName_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RenameRegisteredModel_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel build() { org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel buildPartial() { org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel result = new org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.newName_ = newName_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel other) { if (other == org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasNewName()) { bitField0_ |= 0x00000002; newName_ = other.newName_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object newName_ = ""; /** *
       * If provided, updates the name for this ``registered_model``.
       * 
* * optional string new_name = 2; * @return Whether the newName field is set. */ public boolean hasNewName() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * If provided, updates the name for this ``registered_model``.
       * 
* * optional string new_name = 2; * @return The newName. */ public java.lang.String getNewName() { java.lang.Object ref = newName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { newName_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * If provided, updates the name for this ``registered_model``.
       * 
* * optional string new_name = 2; * @return The bytes for newName. */ public com.google.protobuf.ByteString getNewNameBytes() { java.lang.Object ref = newName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); newName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * If provided, updates the name for this ``registered_model``.
       * 
* * optional string new_name = 2; * @param value The newName to set. * @return This builder for chaining. */ public Builder setNewName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; newName_ = value; onChanged(); return this; } /** *
       * If provided, updates the name for this ``registered_model``.
       * 
* * optional string new_name = 2; * @return This builder for chaining. */ public Builder clearNewName() { bitField0_ = (bitField0_ & ~0x00000002); newName_ = getDefaultInstance().getNewName(); onChanged(); return this; } /** *
       * If provided, updates the name for this ``registered_model``.
       * 
* * optional string new_name = 2; * @param value The bytes for newName to set. * @return This builder for chaining. */ public Builder setNewNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; newName_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.RenameRegisteredModel) } // @@protoc_insertion_point(class_scope:mlflow.RenameRegisteredModel) private static final org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel(); } public static org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public RenameRegisteredModel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RenameRegisteredModel(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RenameRegisteredModel getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface UpdateRegisteredModelOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.UpdateRegisteredModel) com.google.protobuf.MessageOrBuilder { /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 2; * @return Whether the description field is set. */ boolean hasDescription(); /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 2; * @return The description. */ java.lang.String getDescription(); /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 2; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); } /** * Protobuf type {@code mlflow.UpdateRegisteredModel} */ public static final class UpdateRegisteredModel extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.UpdateRegisteredModel) UpdateRegisteredModelOrBuilder { private static final long serialVersionUID = 0L; // Use UpdateRegisteredModel.newBuilder() to construct. private UpdateRegisteredModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private UpdateRegisteredModel() { name_ = ""; description_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new UpdateRegisteredModel(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private UpdateRegisteredModel( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; description_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.UpdateRegisteredModel.Response) com.google.protobuf.MessageOrBuilder { /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ boolean hasRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder(); } /** * Protobuf type {@code mlflow.UpdateRegisteredModel.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.UpdateRegisteredModel.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = registeredModel_.toBuilder(); } registeredModel_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModel.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(registeredModel_); registeredModel_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.Builder.class); } private int bitField0_; public static final int REGISTERED_MODEL_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ @java.lang.Override public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getRegisteredModel()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getRegisteredModel()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response other = (org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response) obj; if (hasRegisteredModel() != other.hasRegisteredModel()) return false; if (hasRegisteredModel()) { if (!getRegisteredModel() .equals(other.getRegisteredModel())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasRegisteredModel()) { hash = (37 * hash) + REGISTERED_MODEL_FIELD_NUMBER; hash = (53 * hash) + getRegisteredModel().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.UpdateRegisteredModel.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.UpdateRegisteredModel.Response) org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getRegisteredModelFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (registeredModelBuilder_ == null) { registeredModel_ = null; } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response build() { org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response result = new org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (registeredModelBuilder_ == null) { result.registeredModel_ = registeredModel_; } else { result.registeredModel_ = registeredModelBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response.getDefaultInstance()) return this; if (other.hasRegisteredModel()) { mergeRegisteredModel(other.getRegisteredModel()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> registeredModelBuilder_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { if (registeredModelBuilder_ == null) { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } else { return registeredModelBuilder_.getMessage(); } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (value == null) { throw new NullPointerException(); } registeredModel_ = value; onChanged(); } else { registeredModelBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel( org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelBuilder_ == null) { registeredModel_ = builderForValue.build(); onChanged(); } else { registeredModelBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder mergeRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && registeredModel_ != null && registeredModel_ != org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()) { registeredModel_ = org.mlflow.api.proto.ModelRegistry.RegisteredModel.newBuilder(registeredModel_).mergeFrom(value).buildPartial(); } else { registeredModel_ = value; } onChanged(); } else { registeredModelBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder clearRegisteredModel() { if (registeredModelBuilder_ == null) { registeredModel_ = null; onChanged(); } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder getRegisteredModelBuilder() { bitField0_ |= 0x00000001; onChanged(); return getRegisteredModelFieldBuilder().getBuilder(); } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { if (registeredModelBuilder_ != null) { return registeredModelBuilder_.getMessageOrBuilder(); } else { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> getRegisteredModelFieldBuilder() { if (registeredModelBuilder_ == null) { registeredModelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder>( getRegisteredModel(), getParentForChildren(), isClean()); registeredModel_ = null; } return registeredModelBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.UpdateRegisteredModel.Response) } // @@protoc_insertion_point(class_scope:mlflow.UpdateRegisteredModel.Response) private static final org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response(); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DESCRIPTION_FIELD_NUMBER = 2; private volatile java.lang.Object description_; /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 2; * @return Whether the description field is set. */ @java.lang.Override public boolean hasDescription() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 2; * @return The description. */ @java.lang.Override public java.lang.String getDescription() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } } /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 2; * @return The bytes for description. */ @java.lang.Override public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, description_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, description_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel other = (org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasDescription() != other.hasDescription()) return false; if (hasDescription()) { if (!getDescription() .equals(other.getDescription())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasDescription()) { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.UpdateRegisteredModel} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.UpdateRegisteredModel) org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModelOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); description_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateRegisteredModel_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel build() { org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel buildPartial() { org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel result = new org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.description_ = description_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel other) { if (other == org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasDescription()) { bitField0_ |= 0x00000002; description_ = other.description_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object description_ = ""; /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 2; * @return Whether the description field is set. */ public boolean hasDescription() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 2; * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 2; * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 2; * @param value The description to set. * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; description_ = value; onChanged(); return this; } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 2; * @return This builder for chaining. */ public Builder clearDescription() { bitField0_ = (bitField0_ & ~0x00000002); description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 2; * @param value The bytes for description to set. * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; description_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.UpdateRegisteredModel) } // @@protoc_insertion_point(class_scope:mlflow.UpdateRegisteredModel) private static final org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel(); } public static org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public UpdateRegisteredModel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new UpdateRegisteredModel(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateRegisteredModel getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface DeleteRegisteredModelOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteRegisteredModel) com.google.protobuf.MessageOrBuilder { /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); } /** * Protobuf type {@code mlflow.DeleteRegisteredModel} */ public static final class DeleteRegisteredModel extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteRegisteredModel) DeleteRegisteredModelOrBuilder { private static final long serialVersionUID = 0L; // Use DeleteRegisteredModel.newBuilder() to construct. private DeleteRegisteredModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private DeleteRegisteredModel() { name_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new DeleteRegisteredModel(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private DeleteRegisteredModel( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteRegisteredModel.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.DeleteRegisteredModel.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteRegisteredModel.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response other = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteRegisteredModel.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteRegisteredModel.Response) org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response build() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response result = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteRegisteredModel.Response) } // @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModel.Response) private static final org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response(); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel other = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteRegisteredModel} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteRegisteredModel) org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModel_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel build() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel result = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteRegisteredModel) } // @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModel) private static final org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel(); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public DeleteRegisteredModel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new DeleteRegisteredModel(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModel getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GetRegisteredModelOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetRegisteredModel) com.google.protobuf.MessageOrBuilder { /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); } /** * Protobuf type {@code mlflow.GetRegisteredModel} */ public static final class GetRegisteredModel extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetRegisteredModel) GetRegisteredModelOrBuilder { private static final long serialVersionUID = 0L; // Use GetRegisteredModel.newBuilder() to construct. private GetRegisteredModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetRegisteredModel() { name_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetRegisteredModel(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetRegisteredModel( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetRegisteredModel.Response) com.google.protobuf.MessageOrBuilder { /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ boolean hasRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel(); /** * optional .mlflow.RegisteredModel registered_model = 1; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder(); } /** * Protobuf type {@code mlflow.GetRegisteredModel.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetRegisteredModel.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = registeredModel_.toBuilder(); } registeredModel_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModel.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(registeredModel_); registeredModel_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.Builder.class); } private int bitField0_; public static final int REGISTERED_MODEL_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ @java.lang.Override public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getRegisteredModel()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getRegisteredModel()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response other = (org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response) obj; if (hasRegisteredModel() != other.hasRegisteredModel()) return false; if (hasRegisteredModel()) { if (!getRegisteredModel() .equals(other.getRegisteredModel())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasRegisteredModel()) { hash = (37 * hash) + REGISTERED_MODEL_FIELD_NUMBER; hash = (53 * hash) + getRegisteredModel().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetRegisteredModel.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetRegisteredModel.Response) org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.class, org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getRegisteredModelFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (registeredModelBuilder_ == null) { registeredModel_ = null; } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response build() { org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response result = new org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (registeredModelBuilder_ == null) { result.registeredModel_ = registeredModel_; } else { result.registeredModel_ = registeredModelBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response.getDefaultInstance()) return this; if (other.hasRegisteredModel()) { mergeRegisteredModel(other.getRegisteredModel()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.RegisteredModel registeredModel_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> registeredModelBuilder_; /** * optional .mlflow.RegisteredModel registered_model = 1; * @return Whether the registeredModel field is set. */ public boolean hasRegisteredModel() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.RegisteredModel registered_model = 1; * @return The registeredModel. */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModel() { if (registeredModelBuilder_ == null) { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } else { return registeredModelBuilder_.getMessage(); } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (value == null) { throw new NullPointerException(); } registeredModel_ = value; onChanged(); } else { registeredModelBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder setRegisteredModel( org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelBuilder_ == null) { registeredModel_ = builderForValue.build(); onChanged(); } else { registeredModelBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder mergeRegisteredModel(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && registeredModel_ != null && registeredModel_ != org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()) { registeredModel_ = org.mlflow.api.proto.ModelRegistry.RegisteredModel.newBuilder(registeredModel_).mergeFrom(value).buildPartial(); } else { registeredModel_ = value; } onChanged(); } else { registeredModelBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public Builder clearRegisteredModel() { if (registeredModelBuilder_ == null) { registeredModel_ = null; onChanged(); } else { registeredModelBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder getRegisteredModelBuilder() { bitField0_ |= 0x00000001; onChanged(); return getRegisteredModelFieldBuilder().getBuilder(); } /** * optional .mlflow.RegisteredModel registered_model = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelOrBuilder() { if (registeredModelBuilder_ != null) { return registeredModelBuilder_.getMessageOrBuilder(); } else { return registeredModel_ == null ? org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance() : registeredModel_; } } /** * optional .mlflow.RegisteredModel registered_model = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> getRegisteredModelFieldBuilder() { if (registeredModelBuilder_ == null) { registeredModelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder>( getRegisteredModel(), getParentForChildren(), isClean()); registeredModel_ = null; } return registeredModelBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetRegisteredModel.Response) } // @@protoc_insertion_point(class_scope:mlflow.GetRegisteredModel.Response) private static final org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response(); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetRegisteredModel)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetRegisteredModel other = (org.mlflow.api.proto.ModelRegistry.GetRegisteredModel) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetRegisteredModel prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetRegisteredModel} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetRegisteredModel) org.mlflow.api.proto.ModelRegistry.GetRegisteredModelOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.class, org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetRegisteredModel_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel build() { org.mlflow.api.proto.ModelRegistry.GetRegisteredModel result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel buildPartial() { org.mlflow.api.proto.ModelRegistry.GetRegisteredModel result = new org.mlflow.api.proto.ModelRegistry.GetRegisteredModel(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetRegisteredModel) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetRegisteredModel)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetRegisteredModel other) { if (other == org.mlflow.api.proto.ModelRegistry.GetRegisteredModel.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetRegisteredModel parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetRegisteredModel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetRegisteredModel) } // @@protoc_insertion_point(class_scope:mlflow.GetRegisteredModel) private static final org.mlflow.api.proto.ModelRegistry.GetRegisteredModel DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetRegisteredModel(); } public static org.mlflow.api.proto.ModelRegistry.GetRegisteredModel getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetRegisteredModel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetRegisteredModel(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetRegisteredModel getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface SearchRegisteredModelsOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SearchRegisteredModels) com.google.protobuf.MessageOrBuilder { /** *
     * String filter condition, like "name LIKE 'my-model-name'".
     * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
     * Single boolean condition, with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return Whether the filter field is set. */ boolean hasFilter(); /** *
     * String filter condition, like "name LIKE 'my-model-name'".
     * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
     * Single boolean condition, with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The filter. */ java.lang.String getFilter(); /** *
     * String filter condition, like "name LIKE 'my-model-name'".
     * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
     * Single boolean condition, with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The bytes for filter. */ com.google.protobuf.ByteString getFilterBytes(); /** *
     * Maximum number of models desired. Default is 100. Max threshold is 1000.
     * 
* * optional int64 max_results = 2 [default = 100]; * @return Whether the maxResults field is set. */ boolean hasMaxResults(); /** *
     * Maximum number of models desired. Default is 100. Max threshold is 1000.
     * 
* * optional int64 max_results = 2 [default = 100]; * @return The maxResults. */ long getMaxResults(); /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @return A list containing the orderBy. */ java.util.List getOrderByList(); /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @return The count of orderBy. */ int getOrderByCount(); /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @param index The index of the element to return. * @return The orderBy at the given index. */ java.lang.String getOrderBy(int index); /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @param index The index of the value to return. * @return The bytes of the orderBy at the given index. */ com.google.protobuf.ByteString getOrderByBytes(int index); /** *
     * Pagination token to go to the next page based on a previous search query.
     * 
* * optional string page_token = 4; * @return Whether the pageToken field is set. */ boolean hasPageToken(); /** *
     * Pagination token to go to the next page based on a previous search query.
     * 
* * optional string page_token = 4; * @return The pageToken. */ java.lang.String getPageToken(); /** *
     * Pagination token to go to the next page based on a previous search query.
     * 
* * optional string page_token = 4; * @return The bytes for pageToken. */ com.google.protobuf.ByteString getPageTokenBytes(); } /** * Protobuf type {@code mlflow.SearchRegisteredModels} */ public static final class SearchRegisteredModels extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SearchRegisteredModels) SearchRegisteredModelsOrBuilder { private static final long serialVersionUID = 0L; // Use SearchRegisteredModels.newBuilder() to construct. private SearchRegisteredModels(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SearchRegisteredModels() { filter_ = ""; maxResults_ = 100L; orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; pageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SearchRegisteredModels(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SearchRegisteredModels( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; filter_ = bs; break; } case 16: { bitField0_ |= 0x00000002; maxResults_ = input.readInt64(); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000004) != 0)) { orderBy_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } orderBy_.add(bs); break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; pageToken_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000004) != 0)) { orderBy_ = orderBy_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.class, org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SearchRegisteredModels.Response) com.google.protobuf.MessageOrBuilder { /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ java.util.List getRegisteredModelsList(); /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModels(int index); /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ int getRegisteredModelsCount(); /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ java.util.List getRegisteredModelsOrBuilderList(); /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelsOrBuilder( int index); /** *
       * Pagination token to request the next page of models.
       * 
* * optional string next_page_token = 2; * @return Whether the nextPageToken field is set. */ boolean hasNextPageToken(); /** *
       * Pagination token to request the next page of models.
       * 
* * optional string next_page_token = 2; * @return The nextPageToken. */ java.lang.String getNextPageToken(); /** *
       * Pagination token to request the next page of models.
       * 
* * optional string next_page_token = 2; * @return The bytes for nextPageToken. */ com.google.protobuf.ByteString getNextPageTokenBytes(); } /** * Protobuf type {@code mlflow.SearchRegisteredModels.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SearchRegisteredModels.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { registeredModels_ = java.util.Collections.emptyList(); nextPageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { registeredModels_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } registeredModels_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.RegisteredModel.PARSER, extensionRegistry)); break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; nextPageToken_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { registeredModels_ = java.util.Collections.unmodifiableList(registeredModels_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.class, org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.Builder.class); } private int bitField0_; public static final int REGISTERED_MODELS_FIELD_NUMBER = 1; private java.util.List registeredModels_; /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ @java.lang.Override public java.util.List getRegisteredModelsList() { return registeredModels_; } /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ @java.lang.Override public java.util.List getRegisteredModelsOrBuilderList() { return registeredModels_; } /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ @java.lang.Override public int getRegisteredModelsCount() { return registeredModels_.size(); } /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModels(int index) { return registeredModels_.get(index); } /** *
       * Registered Models that match the search criteria.
       * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelsOrBuilder( int index) { return registeredModels_.get(index); } public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; private volatile java.lang.Object nextPageToken_; /** *
       * Pagination token to request the next page of models.
       * 
* * optional string next_page_token = 2; * @return Whether the nextPageToken field is set. */ @java.lang.Override public boolean hasNextPageToken() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Pagination token to request the next page of models.
       * 
* * optional string next_page_token = 2; * @return The nextPageToken. */ @java.lang.Override public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { nextPageToken_ = s; } return s; } } /** *
       * Pagination token to request the next page of models.
       * 
* * optional string next_page_token = 2; * @return The bytes for nextPageToken. */ @java.lang.Override public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { for (int i = 0; i < registeredModels_.size(); i++) { output.writeMessage(1, registeredModels_.get(i)); } if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < registeredModels_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, registeredModels_.get(i)); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response other = (org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response) obj; if (!getRegisteredModelsList() .equals(other.getRegisteredModelsList())) return false; if (hasNextPageToken() != other.hasNextPageToken()) return false; if (hasNextPageToken()) { if (!getNextPageToken() .equals(other.getNextPageToken())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getRegisteredModelsCount() > 0) { hash = (37 * hash) + REGISTERED_MODELS_FIELD_NUMBER; hash = (53 * hash) + getRegisteredModelsList().hashCode(); } if (hasNextPageToken()) { hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SearchRegisteredModels.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SearchRegisteredModels.Response) org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.class, org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getRegisteredModelsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (registeredModelsBuilder_ == null) { registeredModels_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { registeredModelsBuilder_.clear(); } nextPageToken_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response build() { org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response result = new org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (registeredModelsBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { registeredModels_ = java.util.Collections.unmodifiableList(registeredModels_); bitField0_ = (bitField0_ & ~0x00000001); } result.registeredModels_ = registeredModels_; } else { result.registeredModels_ = registeredModelsBuilder_.build(); } if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000001; } result.nextPageToken_ = nextPageToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response.getDefaultInstance()) return this; if (registeredModelsBuilder_ == null) { if (!other.registeredModels_.isEmpty()) { if (registeredModels_.isEmpty()) { registeredModels_ = other.registeredModels_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureRegisteredModelsIsMutable(); registeredModels_.addAll(other.registeredModels_); } onChanged(); } } else { if (!other.registeredModels_.isEmpty()) { if (registeredModelsBuilder_.isEmpty()) { registeredModelsBuilder_.dispose(); registeredModelsBuilder_ = null; registeredModels_ = other.registeredModels_; bitField0_ = (bitField0_ & ~0x00000001); registeredModelsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getRegisteredModelsFieldBuilder() : null; } else { registeredModelsBuilder_.addAllMessages(other.registeredModels_); } } } if (other.hasNextPageToken()) { bitField0_ |= 0x00000002; nextPageToken_ = other.nextPageToken_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List registeredModels_ = java.util.Collections.emptyList(); private void ensureRegisteredModelsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { registeredModels_ = new java.util.ArrayList(registeredModels_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> registeredModelsBuilder_; /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public java.util.List getRegisteredModelsList() { if (registeredModelsBuilder_ == null) { return java.util.Collections.unmodifiableList(registeredModels_); } else { return registeredModelsBuilder_.getMessageList(); } } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public int getRegisteredModelsCount() { if (registeredModelsBuilder_ == null) { return registeredModels_.size(); } else { return registeredModelsBuilder_.getCount(); } } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel getRegisteredModels(int index) { if (registeredModelsBuilder_ == null) { return registeredModels_.get(index); } else { return registeredModelsBuilder_.getMessage(index); } } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder setRegisteredModels( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRegisteredModelsIsMutable(); registeredModels_.set(index, value); onChanged(); } else { registeredModelsBuilder_.setMessage(index, value); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder setRegisteredModels( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelsBuilder_ == null) { ensureRegisteredModelsIsMutable(); registeredModels_.set(index, builderForValue.build()); onChanged(); } else { registeredModelsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder addRegisteredModels(org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRegisteredModelsIsMutable(); registeredModels_.add(value); onChanged(); } else { registeredModelsBuilder_.addMessage(value); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder addRegisteredModels( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModel value) { if (registeredModelsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRegisteredModelsIsMutable(); registeredModels_.add(index, value); onChanged(); } else { registeredModelsBuilder_.addMessage(index, value); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder addRegisteredModels( org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelsBuilder_ == null) { ensureRegisteredModelsIsMutable(); registeredModels_.add(builderForValue.build()); onChanged(); } else { registeredModelsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder addRegisteredModels( int index, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder builderForValue) { if (registeredModelsBuilder_ == null) { ensureRegisteredModelsIsMutable(); registeredModels_.add(index, builderForValue.build()); onChanged(); } else { registeredModelsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder addAllRegisteredModels( java.lang.Iterable values) { if (registeredModelsBuilder_ == null) { ensureRegisteredModelsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, registeredModels_); onChanged(); } else { registeredModelsBuilder_.addAllMessages(values); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder clearRegisteredModels() { if (registeredModelsBuilder_ == null) { registeredModels_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { registeredModelsBuilder_.clear(); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public Builder removeRegisteredModels(int index) { if (registeredModelsBuilder_ == null) { ensureRegisteredModelsIsMutable(); registeredModels_.remove(index); onChanged(); } else { registeredModelsBuilder_.remove(index); } return this; } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder getRegisteredModelsBuilder( int index) { return getRegisteredModelsFieldBuilder().getBuilder(index); } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder getRegisteredModelsOrBuilder( int index) { if (registeredModelsBuilder_ == null) { return registeredModels_.get(index); } else { return registeredModelsBuilder_.getMessageOrBuilder(index); } } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public java.util.List getRegisteredModelsOrBuilderList() { if (registeredModelsBuilder_ != null) { return registeredModelsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(registeredModels_); } } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder addRegisteredModelsBuilder() { return getRegisteredModelsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()); } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder addRegisteredModelsBuilder( int index) { return getRegisteredModelsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.RegisteredModel.getDefaultInstance()); } /** *
         * Registered Models that match the search criteria.
         * 
* * repeated .mlflow.RegisteredModel registered_models = 1; */ public java.util.List getRegisteredModelsBuilderList() { return getRegisteredModelsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder> getRegisteredModelsFieldBuilder() { if (registeredModelsBuilder_ == null) { registeredModelsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.RegisteredModel, org.mlflow.api.proto.ModelRegistry.RegisteredModel.Builder, org.mlflow.api.proto.ModelRegistry.RegisteredModelOrBuilder>( registeredModels_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); registeredModels_ = null; } return registeredModelsBuilder_; } private java.lang.Object nextPageToken_ = ""; /** *
         * Pagination token to request the next page of models.
         * 
* * optional string next_page_token = 2; * @return Whether the nextPageToken field is set. */ public boolean hasNextPageToken() { return ((bitField0_ & 0x00000002) != 0); } /** *
         * Pagination token to request the next page of models.
         * 
* * optional string next_page_token = 2; * @return The nextPageToken. */ public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { nextPageToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
         * Pagination token to request the next page of models.
         * 
* * optional string next_page_token = 2; * @return The bytes for nextPageToken. */ public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
         * Pagination token to request the next page of models.
         * 
* * optional string next_page_token = 2; * @param value The nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; nextPageToken_ = value; onChanged(); return this; } /** *
         * Pagination token to request the next page of models.
         * 
* * optional string next_page_token = 2; * @return This builder for chaining. */ public Builder clearNextPageToken() { bitField0_ = (bitField0_ & ~0x00000002); nextPageToken_ = getDefaultInstance().getNextPageToken(); onChanged(); return this; } /** *
         * Pagination token to request the next page of models.
         * 
* * optional string next_page_token = 2; * @param value The bytes for nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; nextPageToken_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SearchRegisteredModels.Response) } // @@protoc_insertion_point(class_scope:mlflow.SearchRegisteredModels.Response) private static final org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response(); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int FILTER_FIELD_NUMBER = 1; private volatile java.lang.Object filter_; /** *
     * String filter condition, like "name LIKE 'my-model-name'".
     * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
     * Single boolean condition, with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return Whether the filter field is set. */ @java.lang.Override public boolean hasFilter() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * String filter condition, like "name LIKE 'my-model-name'".
     * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
     * Single boolean condition, with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The filter. */ @java.lang.Override public java.lang.String getFilter() { java.lang.Object ref = filter_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { filter_ = s; } return s; } } /** *
     * String filter condition, like "name LIKE 'my-model-name'".
     * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
     * Single boolean condition, with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The bytes for filter. */ @java.lang.Override public com.google.protobuf.ByteString getFilterBytes() { java.lang.Object ref = filter_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); filter_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int MAX_RESULTS_FIELD_NUMBER = 2; private long maxResults_; /** *
     * Maximum number of models desired. Default is 100. Max threshold is 1000.
     * 
* * optional int64 max_results = 2 [default = 100]; * @return Whether the maxResults field is set. */ @java.lang.Override public boolean hasMaxResults() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Maximum number of models desired. Default is 100. Max threshold is 1000.
     * 
* * optional int64 max_results = 2 [default = 100]; * @return The maxResults. */ @java.lang.Override public long getMaxResults() { return maxResults_; } public static final int ORDER_BY_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList orderBy_; /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @return A list containing the orderBy. */ public com.google.protobuf.ProtocolStringList getOrderByList() { return orderBy_; } /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @return The count of orderBy. */ public int getOrderByCount() { return orderBy_.size(); } /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @param index The index of the element to return. * @return The orderBy at the given index. */ public java.lang.String getOrderBy(int index) { return orderBy_.get(index); } /** *
     * List of columns for ordering search results, which can include model name and last updated
     * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by model name ASC.
     * 
* * repeated string order_by = 3; * @param index The index of the value to return. * @return The bytes of the orderBy at the given index. */ public com.google.protobuf.ByteString getOrderByBytes(int index) { return orderBy_.getByteString(index); } public static final int PAGE_TOKEN_FIELD_NUMBER = 4; private volatile java.lang.Object pageToken_; /** *
     * Pagination token to go to the next page based on a previous search query.
     * 
* * optional string page_token = 4; * @return Whether the pageToken field is set. */ @java.lang.Override public boolean hasPageToken() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Pagination token to go to the next page based on a previous search query.
     * 
* * optional string page_token = 4; * @return The pageToken. */ @java.lang.Override public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { pageToken_ = s; } return s; } } /** *
     * Pagination token to go to the next page based on a previous search query.
     * 
* * optional string page_token = 4; * @return The bytes for pageToken. */ @java.lang.Override public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, filter_); } if (((bitField0_ & 0x00000002) != 0)) { output.writeInt64(2, maxResults_); } for (int i = 0; i < orderBy_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, orderBy_.getRaw(i)); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, pageToken_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, filter_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, maxResults_); } { int dataSize = 0; for (int i = 0; i < orderBy_.size(); i++) { dataSize += computeStringSizeNoTag(orderBy_.getRaw(i)); } size += dataSize; size += 1 * getOrderByList().size(); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, pageToken_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels other = (org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels) obj; if (hasFilter() != other.hasFilter()) return false; if (hasFilter()) { if (!getFilter() .equals(other.getFilter())) return false; } if (hasMaxResults() != other.hasMaxResults()) return false; if (hasMaxResults()) { if (getMaxResults() != other.getMaxResults()) return false; } if (!getOrderByList() .equals(other.getOrderByList())) return false; if (hasPageToken() != other.hasPageToken()) return false; if (hasPageToken()) { if (!getPageToken() .equals(other.getPageToken())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasFilter()) { hash = (37 * hash) + FILTER_FIELD_NUMBER; hash = (53 * hash) + getFilter().hashCode(); } if (hasMaxResults()) { hash = (37 * hash) + MAX_RESULTS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getMaxResults()); } if (getOrderByCount() > 0) { hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; hash = (53 * hash) + getOrderByList().hashCode(); } if (hasPageToken()) { hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SearchRegisteredModels} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SearchRegisteredModels) org.mlflow.api.proto.ModelRegistry.SearchRegisteredModelsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.class, org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); filter_ = ""; bitField0_ = (bitField0_ & ~0x00000001); maxResults_ = 100L; bitField0_ = (bitField0_ & ~0x00000002); orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); pageToken_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchRegisteredModels_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels build() { org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels buildPartial() { org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels result = new org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.filter_ = filter_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.maxResults_ = maxResults_; if (((bitField0_ & 0x00000004) != 0)) { orderBy_ = orderBy_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.orderBy_ = orderBy_; if (((from_bitField0_ & 0x00000008) != 0)) { to_bitField0_ |= 0x00000004; } result.pageToken_ = pageToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels other) { if (other == org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels.getDefaultInstance()) return this; if (other.hasFilter()) { bitField0_ |= 0x00000001; filter_ = other.filter_; onChanged(); } if (other.hasMaxResults()) { setMaxResults(other.getMaxResults()); } if (!other.orderBy_.isEmpty()) { if (orderBy_.isEmpty()) { orderBy_ = other.orderBy_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureOrderByIsMutable(); orderBy_.addAll(other.orderBy_); } onChanged(); } if (other.hasPageToken()) { bitField0_ |= 0x00000008; pageToken_ = other.pageToken_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object filter_ = ""; /** *
       * String filter condition, like "name LIKE 'my-model-name'".
       * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
       * Single boolean condition, with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return Whether the filter field is set. */ public boolean hasFilter() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * String filter condition, like "name LIKE 'my-model-name'".
       * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
       * Single boolean condition, with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return The filter. */ public java.lang.String getFilter() { java.lang.Object ref = filter_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { filter_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * String filter condition, like "name LIKE 'my-model-name'".
       * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
       * Single boolean condition, with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return The bytes for filter. */ public com.google.protobuf.ByteString getFilterBytes() { java.lang.Object ref = filter_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); filter_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * String filter condition, like "name LIKE 'my-model-name'".
       * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
       * Single boolean condition, with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @param value The filter to set. * @return This builder for chaining. */ public Builder setFilter( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; filter_ = value; onChanged(); return this; } /** *
       * String filter condition, like "name LIKE 'my-model-name'".
       * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
       * Single boolean condition, with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return This builder for chaining. */ public Builder clearFilter() { bitField0_ = (bitField0_ & ~0x00000001); filter_ = getDefaultInstance().getFilter(); onChanged(); return this; } /** *
       * String filter condition, like "name LIKE 'my-model-name'".
       * Interpreted in the backend automatically as "name LIKE '%my-model-name%'".
       * Single boolean condition, with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @param value The bytes for filter to set. * @return This builder for chaining. */ public Builder setFilterBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; filter_ = value; onChanged(); return this; } private long maxResults_ = 100L; /** *
       * Maximum number of models desired. Default is 100. Max threshold is 1000.
       * 
* * optional int64 max_results = 2 [default = 100]; * @return Whether the maxResults field is set. */ @java.lang.Override public boolean hasMaxResults() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Maximum number of models desired. Default is 100. Max threshold is 1000.
       * 
* * optional int64 max_results = 2 [default = 100]; * @return The maxResults. */ @java.lang.Override public long getMaxResults() { return maxResults_; } /** *
       * Maximum number of models desired. Default is 100. Max threshold is 1000.
       * 
* * optional int64 max_results = 2 [default = 100]; * @param value The maxResults to set. * @return This builder for chaining. */ public Builder setMaxResults(long value) { bitField0_ |= 0x00000002; maxResults_ = value; onChanged(); return this; } /** *
       * Maximum number of models desired. Default is 100. Max threshold is 1000.
       * 
* * optional int64 max_results = 2 [default = 100]; * @return This builder for chaining. */ public Builder clearMaxResults() { bitField0_ = (bitField0_ & ~0x00000002); maxResults_ = 100L; onChanged(); return this; } private com.google.protobuf.LazyStringList orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureOrderByIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { orderBy_ = new com.google.protobuf.LazyStringArrayList(orderBy_); bitField0_ |= 0x00000004; } } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @return A list containing the orderBy. */ public com.google.protobuf.ProtocolStringList getOrderByList() { return orderBy_.getUnmodifiableView(); } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @return The count of orderBy. */ public int getOrderByCount() { return orderBy_.size(); } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @param index The index of the element to return. * @return The orderBy at the given index. */ public java.lang.String getOrderBy(int index) { return orderBy_.get(index); } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @param index The index of the value to return. * @return The bytes of the orderBy at the given index. */ public com.google.protobuf.ByteString getOrderByBytes(int index) { return orderBy_.getByteString(index); } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @param index The index to set the value at. * @param value The orderBy to set. * @return This builder for chaining. */ public Builder setOrderBy( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureOrderByIsMutable(); orderBy_.set(index, value); onChanged(); return this; } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @param value The orderBy to add. * @return This builder for chaining. */ public Builder addOrderBy( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureOrderByIsMutable(); orderBy_.add(value); onChanged(); return this; } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @param values The orderBy to add. * @return This builder for chaining. */ public Builder addAllOrderBy( java.lang.Iterable values) { ensureOrderByIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, orderBy_); onChanged(); return this; } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @return This builder for chaining. */ public Builder clearOrderBy() { orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** *
       * List of columns for ordering search results, which can include model name and last updated
       * timestamp with an optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by model name ASC.
       * 
* * repeated string order_by = 3; * @param value The bytes of the orderBy to add. * @return This builder for chaining. */ public Builder addOrderByBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureOrderByIsMutable(); orderBy_.add(value); onChanged(); return this; } private java.lang.Object pageToken_ = ""; /** *
       * Pagination token to go to the next page based on a previous search query.
       * 
* * optional string page_token = 4; * @return Whether the pageToken field is set. */ public boolean hasPageToken() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * Pagination token to go to the next page based on a previous search query.
       * 
* * optional string page_token = 4; * @return The pageToken. */ public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { pageToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Pagination token to go to the next page based on a previous search query.
       * 
* * optional string page_token = 4; * @return The bytes for pageToken. */ public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Pagination token to go to the next page based on a previous search query.
       * 
* * optional string page_token = 4; * @param value The pageToken to set. * @return This builder for chaining. */ public Builder setPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; pageToken_ = value; onChanged(); return this; } /** *
       * Pagination token to go to the next page based on a previous search query.
       * 
* * optional string page_token = 4; * @return This builder for chaining. */ public Builder clearPageToken() { bitField0_ = (bitField0_ & ~0x00000008); pageToken_ = getDefaultInstance().getPageToken(); onChanged(); return this; } /** *
       * Pagination token to go to the next page based on a previous search query.
       * 
* * optional string page_token = 4; * @param value The bytes for pageToken to set. * @return This builder for chaining. */ public Builder setPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; pageToken_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SearchRegisteredModels) } // @@protoc_insertion_point(class_scope:mlflow.SearchRegisteredModels) private static final org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels(); } public static org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SearchRegisteredModels parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SearchRegisteredModels(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchRegisteredModels getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GetLatestVersionsOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetLatestVersions) com.google.protobuf.MessageOrBuilder { /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @return A list containing the stages. */ java.util.List getStagesList(); /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @return The count of stages. */ int getStagesCount(); /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @param index The index of the element to return. * @return The stages at the given index. */ java.lang.String getStages(int index); /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @param index The index of the value to return. * @return The bytes of the stages at the given index. */ com.google.protobuf.ByteString getStagesBytes(int index); } /** * Protobuf type {@code mlflow.GetLatestVersions} */ public static final class GetLatestVersions extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetLatestVersions) GetLatestVersionsOrBuilder { private static final long serialVersionUID = 0L; // Use GetLatestVersions.newBuilder() to construct. private GetLatestVersions(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetLatestVersions() { name_ = ""; stages_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetLatestVersions(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetLatestVersions( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000002) != 0)) { stages_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000002; } stages_.add(bs); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) != 0)) { stages_ = stages_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetLatestVersions.class, org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetLatestVersions.Response) com.google.protobuf.MessageOrBuilder { /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ java.util.List getModelVersionsList(); /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersions(int index); /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ int getModelVersionsCount(); /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ java.util.List getModelVersionsOrBuilderList(); /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionsOrBuilder( int index); } /** * Protobuf type {@code mlflow.GetLatestVersions.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetLatestVersions.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { modelVersions_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { modelVersions_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } modelVersions_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry)); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { modelVersions_ = java.util.Collections.unmodifiableList(modelVersions_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.class, org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.Builder.class); } public static final int MODEL_VERSIONS_FIELD_NUMBER = 1; private java.util.List modelVersions_; /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public java.util.List getModelVersionsList() { return modelVersions_; } /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public java.util.List getModelVersionsOrBuilderList() { return modelVersions_; } /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public int getModelVersionsCount() { return modelVersions_.size(); } /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersions(int index) { return modelVersions_.get(index); } /** *
       * Latest version models for each requests stage. Only return models with current ``READY`` status.
       * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionsOrBuilder( int index) { return modelVersions_.get(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { for (int i = 0; i < modelVersions_.size(); i++) { output.writeMessage(1, modelVersions_.get(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < modelVersions_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, modelVersions_.get(i)); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response other = (org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response) obj; if (!getModelVersionsList() .equals(other.getModelVersionsList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getModelVersionsCount() > 0) { hash = (37 * hash) + MODEL_VERSIONS_FIELD_NUMBER; hash = (53 * hash) + getModelVersionsList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetLatestVersions.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetLatestVersions.Response) org.mlflow.api.proto.ModelRegistry.GetLatestVersions.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.class, org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionsBuilder_ == null) { modelVersions_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { modelVersionsBuilder_.clear(); } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response build() { org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response result = new org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response(this); int from_bitField0_ = bitField0_; if (modelVersionsBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { modelVersions_ = java.util.Collections.unmodifiableList(modelVersions_); bitField0_ = (bitField0_ & ~0x00000001); } result.modelVersions_ = modelVersions_; } else { result.modelVersions_ = modelVersionsBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response.getDefaultInstance()) return this; if (modelVersionsBuilder_ == null) { if (!other.modelVersions_.isEmpty()) { if (modelVersions_.isEmpty()) { modelVersions_ = other.modelVersions_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureModelVersionsIsMutable(); modelVersions_.addAll(other.modelVersions_); } onChanged(); } } else { if (!other.modelVersions_.isEmpty()) { if (modelVersionsBuilder_.isEmpty()) { modelVersionsBuilder_.dispose(); modelVersionsBuilder_ = null; modelVersions_ = other.modelVersions_; bitField0_ = (bitField0_ & ~0x00000001); modelVersionsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getModelVersionsFieldBuilder() : null; } else { modelVersionsBuilder_.addAllMessages(other.modelVersions_); } } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List modelVersions_ = java.util.Collections.emptyList(); private void ensureModelVersionsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { modelVersions_ = new java.util.ArrayList(modelVersions_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionsBuilder_; /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public java.util.List getModelVersionsList() { if (modelVersionsBuilder_ == null) { return java.util.Collections.unmodifiableList(modelVersions_); } else { return modelVersionsBuilder_.getMessageList(); } } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public int getModelVersionsCount() { if (modelVersionsBuilder_ == null) { return modelVersions_.size(); } else { return modelVersionsBuilder_.getCount(); } } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersions(int index) { if (modelVersionsBuilder_ == null) { return modelVersions_.get(index); } else { return modelVersionsBuilder_.getMessage(index); } } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder setModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModelVersionsIsMutable(); modelVersions_.set(index, value); onChanged(); } else { modelVersionsBuilder_.setMessage(index, value); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder setModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.set(index, builderForValue.build()); onChanged(); } else { modelVersionsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModelVersionsIsMutable(); modelVersions_.add(value); onChanged(); } else { modelVersionsBuilder_.addMessage(value); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModelVersionsIsMutable(); modelVersions_.add(index, value); onChanged(); } else { modelVersionsBuilder_.addMessage(index, value); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.add(builderForValue.build()); onChanged(); } else { modelVersionsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.add(index, builderForValue.build()); onChanged(); } else { modelVersionsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addAllModelVersions( java.lang.Iterable values) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, modelVersions_); onChanged(); } else { modelVersionsBuilder_.addAllMessages(values); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder clearModelVersions() { if (modelVersionsBuilder_ == null) { modelVersions_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { modelVersionsBuilder_.clear(); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder removeModelVersions(int index) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.remove(index); onChanged(); } else { modelVersionsBuilder_.remove(index); } return this; } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionsBuilder( int index) { return getModelVersionsFieldBuilder().getBuilder(index); } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionsOrBuilder( int index) { if (modelVersionsBuilder_ == null) { return modelVersions_.get(index); } else { return modelVersionsBuilder_.getMessageOrBuilder(index); } } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public java.util.List getModelVersionsOrBuilderList() { if (modelVersionsBuilder_ != null) { return modelVersionsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(modelVersions_); } } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder addModelVersionsBuilder() { return getModelVersionsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()); } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder addModelVersionsBuilder( int index) { return getModelVersionsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()); } /** *
         * Latest version models for each requests stage. Only return models with current ``READY`` status.
         * If no ``stages`` provided, returns the latest version for each stage, including ``"None"``.
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public java.util.List getModelVersionsBuilderList() { return getModelVersionsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionsFieldBuilder() { if (modelVersionsBuilder_ == null) { modelVersionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( modelVersions_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); modelVersions_ = null; } return modelVersionsBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetLatestVersions.Response) } // @@protoc_insertion_point(class_scope:mlflow.GetLatestVersions.Response) private static final org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response(); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Registered model unique name identifier.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STAGES_FIELD_NUMBER = 2; private com.google.protobuf.LazyStringList stages_; /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @return A list containing the stages. */ public com.google.protobuf.ProtocolStringList getStagesList() { return stages_; } /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @return The count of stages. */ public int getStagesCount() { return stages_.size(); } /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @param index The index of the element to return. * @return The stages at the given index. */ public java.lang.String getStages(int index) { return stages_.get(index); } /** *
     * List of stages.
     * 
* * repeated string stages = 2; * @param index The index of the value to return. * @return The bytes of the stages at the given index. */ public com.google.protobuf.ByteString getStagesBytes(int index) { return stages_.getByteString(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } for (int i = 0; i < stages_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, stages_.getRaw(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } { int dataSize = 0; for (int i = 0; i < stages_.size(); i++) { dataSize += computeStringSizeNoTag(stages_.getRaw(i)); } size += dataSize; size += 1 * getStagesList().size(); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetLatestVersions)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetLatestVersions other = (org.mlflow.api.proto.ModelRegistry.GetLatestVersions) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (!getStagesList() .equals(other.getStagesList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (getStagesCount() > 0) { hash = (37 * hash) + STAGES_FIELD_NUMBER; hash = (53 * hash) + getStagesList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetLatestVersions prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetLatestVersions} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetLatestVersions) org.mlflow.api.proto.ModelRegistry.GetLatestVersionsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetLatestVersions.class, org.mlflow.api.proto.ModelRegistry.GetLatestVersions.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetLatestVersions.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); stages_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetLatestVersions_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetLatestVersions.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions build() { org.mlflow.api.proto.ModelRegistry.GetLatestVersions result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions buildPartial() { org.mlflow.api.proto.ModelRegistry.GetLatestVersions result = new org.mlflow.api.proto.ModelRegistry.GetLatestVersions(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((bitField0_ & 0x00000002) != 0)) { stages_ = stages_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.stages_ = stages_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetLatestVersions) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetLatestVersions)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetLatestVersions other) { if (other == org.mlflow.api.proto.ModelRegistry.GetLatestVersions.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (!other.stages_.isEmpty()) { if (stages_.isEmpty()) { stages_ = other.stages_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureStagesIsMutable(); stages_.addAll(other.stages_); } onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetLatestVersions parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetLatestVersions) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Registered model unique name identifier.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private com.google.protobuf.LazyStringList stages_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureStagesIsMutable() { if (!((bitField0_ & 0x00000002) != 0)) { stages_ = new com.google.protobuf.LazyStringArrayList(stages_); bitField0_ |= 0x00000002; } } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @return A list containing the stages. */ public com.google.protobuf.ProtocolStringList getStagesList() { return stages_.getUnmodifiableView(); } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @return The count of stages. */ public int getStagesCount() { return stages_.size(); } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @param index The index of the element to return. * @return The stages at the given index. */ public java.lang.String getStages(int index) { return stages_.get(index); } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @param index The index of the value to return. * @return The bytes of the stages at the given index. */ public com.google.protobuf.ByteString getStagesBytes(int index) { return stages_.getByteString(index); } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @param index The index to set the value at. * @param value The stages to set. * @return This builder for chaining. */ public Builder setStages( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStagesIsMutable(); stages_.set(index, value); onChanged(); return this; } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @param value The stages to add. * @return This builder for chaining. */ public Builder addStages( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStagesIsMutable(); stages_.add(value); onChanged(); return this; } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @param values The stages to add. * @return This builder for chaining. */ public Builder addAllStages( java.lang.Iterable values) { ensureStagesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, stages_); onChanged(); return this; } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @return This builder for chaining. */ public Builder clearStages() { stages_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** *
       * List of stages.
       * 
* * repeated string stages = 2; * @param value The bytes of the stages to add. * @return This builder for chaining. */ public Builder addStagesBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureStagesIsMutable(); stages_.add(value); onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetLatestVersions) } // @@protoc_insertion_point(class_scope:mlflow.GetLatestVersions) private static final org.mlflow.api.proto.ModelRegistry.GetLatestVersions DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetLatestVersions(); } public static org.mlflow.api.proto.ModelRegistry.GetLatestVersions getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetLatestVersions parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetLatestVersions(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetLatestVersions getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface CreateModelVersionOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.CreateModelVersion) com.google.protobuf.MessageOrBuilder { /** *
     * Register model under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Register model under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Register model under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * URI indicating the location of the model artifacts.
     * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return Whether the source field is set. */ boolean hasSource(); /** *
     * URI indicating the location of the model artifacts.
     * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return The source. */ java.lang.String getSource(); /** *
     * URI indicating the location of the model artifacts.
     * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return The bytes for source. */ com.google.protobuf.ByteString getSourceBytes(); /** *
     * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
     * MLflow tracking server
     * 
* * optional string run_id = 3; * @return Whether the runId field is set. */ boolean hasRunId(); /** *
     * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
     * MLflow tracking server
     * 
* * optional string run_id = 3; * @return The runId. */ java.lang.String getRunId(); /** *
     * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
     * MLflow tracking server
     * 
* * optional string run_id = 3; * @return The bytes for runId. */ com.google.protobuf.ByteString getRunIdBytes(); /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ java.util.List getTagsList(); /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ org.mlflow.api.proto.ModelRegistry.ModelVersionTag getTags(int index); /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ int getTagsCount(); /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ java.util.List getTagsOrBuilderList(); /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder getTagsOrBuilder( int index); /** *
     * MLflow run link - this is the exact link of the run that generated this model version,
     * potentially hosted at another instance of MLflow.
     * 
* * optional string run_link = 5; * @return Whether the runLink field is set. */ boolean hasRunLink(); /** *
     * MLflow run link - this is the exact link of the run that generated this model version,
     * potentially hosted at another instance of MLflow.
     * 
* * optional string run_link = 5; * @return The runLink. */ java.lang.String getRunLink(); /** *
     * MLflow run link - this is the exact link of the run that generated this model version,
     * potentially hosted at another instance of MLflow.
     * 
* * optional string run_link = 5; * @return The bytes for runLink. */ com.google.protobuf.ByteString getRunLinkBytes(); /** *
     * Optional description for model version.
     * 
* * optional string description = 6; * @return Whether the description field is set. */ boolean hasDescription(); /** *
     * Optional description for model version.
     * 
* * optional string description = 6; * @return The description. */ java.lang.String getDescription(); /** *
     * Optional description for model version.
     * 
* * optional string description = 6; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); } /** * Protobuf type {@code mlflow.CreateModelVersion} */ public static final class CreateModelVersion extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.CreateModelVersion) CreateModelVersionOrBuilder { private static final long serialVersionUID = 0L; // Use CreateModelVersion.newBuilder() to construct. private CreateModelVersion(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private CreateModelVersion() { name_ = ""; source_ = ""; runId_ = ""; tags_ = java.util.Collections.emptyList(); runLink_ = ""; description_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new CreateModelVersion(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CreateModelVersion( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; source_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; runId_ = bs; break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) != 0)) { tags_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000008; } tags_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersionTag.PARSER, extensionRegistry)); break; } case 42: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000008; runLink_ = bs; break; } case 50: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000010; description_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000008) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateModelVersion.class, org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.CreateModelVersion.Response) com.google.protobuf.MessageOrBuilder { /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ boolean hasModelVersion(); /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion(); /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder(); } /** * Protobuf type {@code mlflow.CreateModelVersion.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.CreateModelVersion.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = modelVersion_.toBuilder(); } modelVersion_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(modelVersion_); modelVersion_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.Builder.class); } private int bitField0_; public static final int MODEL_VERSION_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ @java.lang.Override public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getModelVersion()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getModelVersion()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response other = (org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response) obj; if (hasModelVersion() != other.hasModelVersion()) return false; if (hasModelVersion()) { if (!getModelVersion() .equals(other.getModelVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasModelVersion()) { hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; hash = (53 * hash) + getModelVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.CreateModelVersion.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.CreateModelVersion.Response) org.mlflow.api.proto.ModelRegistry.CreateModelVersion.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionBuilder_ == null) { modelVersion_ = null; } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response build() { org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response result = new org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (modelVersionBuilder_ == null) { result.modelVersion_ = modelVersion_; } else { result.modelVersion_ = modelVersionBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response.getDefaultInstance()) return this; if (other.hasModelVersion()) { mergeModelVersion(other.getModelVersion()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionBuilder_; /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { if (modelVersionBuilder_ == null) { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } else { return modelVersionBuilder_.getMessage(); } } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } modelVersion_ = value; onChanged(); } else { modelVersionBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionBuilder_ == null) { modelVersion_ = builderForValue.build(); onChanged(); } else { modelVersionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder mergeModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && modelVersion_ != null && modelVersion_ != org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()) { modelVersion_ = org.mlflow.api.proto.ModelRegistry.ModelVersion.newBuilder(modelVersion_).mergeFrom(value).buildPartial(); } else { modelVersion_ = value; } onChanged(); } else { modelVersionBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder clearModelVersion() { if (modelVersionBuilder_ == null) { modelVersion_ = null; onChanged(); } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionBuilder() { bitField0_ |= 0x00000001; onChanged(); return getModelVersionFieldBuilder().getBuilder(); } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { if (modelVersionBuilder_ != null) { return modelVersionBuilder_.getMessageOrBuilder(); } else { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionFieldBuilder() { if (modelVersionBuilder_ == null) { modelVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( getModelVersion(), getParentForChildren(), isClean()); modelVersion_ = null; } return modelVersionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.CreateModelVersion.Response) } // @@protoc_insertion_point(class_scope:mlflow.CreateModelVersion.Response) private static final org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response(); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Register model under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Register model under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Register model under this name
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SOURCE_FIELD_NUMBER = 2; private volatile java.lang.Object source_; /** *
     * URI indicating the location of the model artifacts.
     * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return Whether the source field is set. */ @java.lang.Override public boolean hasSource() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * URI indicating the location of the model artifacts.
     * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return The source. */ @java.lang.Override public java.lang.String getSource() { java.lang.Object ref = source_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { source_ = s; } return s; } } /** *
     * URI indicating the location of the model artifacts.
     * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return The bytes for source. */ @java.lang.Override public com.google.protobuf.ByteString getSourceBytes() { java.lang.Object ref = source_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); source_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int RUN_ID_FIELD_NUMBER = 3; private volatile java.lang.Object runId_; /** *
     * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
     * MLflow tracking server
     * 
* * optional string run_id = 3; * @return Whether the runId field is set. */ @java.lang.Override public boolean hasRunId() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
     * MLflow tracking server
     * 
* * optional string run_id = 3; * @return The runId. */ @java.lang.Override public java.lang.String getRunId() { java.lang.Object ref = runId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runId_ = s; } return s; } } /** *
     * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
     * MLflow tracking server
     * 
* * optional string run_id = 3; * @return The bytes for runId. */ @java.lang.Override public com.google.protobuf.ByteString getRunIdBytes() { java.lang.Object ref = runId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TAGS_FIELD_NUMBER = 4; private java.util.List tags_; /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ @java.lang.Override public java.util.List getTagsList() { return tags_; } /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ @java.lang.Override public java.util.List getTagsOrBuilderList() { return tags_; } /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ @java.lang.Override public int getTagsCount() { return tags_.size(); } /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTag getTags(int index) { return tags_.get(index); } /** *
     * Additional metadata for model version.
     * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder getTagsOrBuilder( int index) { return tags_.get(index); } public static final int RUN_LINK_FIELD_NUMBER = 5; private volatile java.lang.Object runLink_; /** *
     * MLflow run link - this is the exact link of the run that generated this model version,
     * potentially hosted at another instance of MLflow.
     * 
* * optional string run_link = 5; * @return Whether the runLink field is set. */ @java.lang.Override public boolean hasRunLink() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * MLflow run link - this is the exact link of the run that generated this model version,
     * potentially hosted at another instance of MLflow.
     * 
* * optional string run_link = 5; * @return The runLink. */ @java.lang.Override public java.lang.String getRunLink() { java.lang.Object ref = runLink_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runLink_ = s; } return s; } } /** *
     * MLflow run link - this is the exact link of the run that generated this model version,
     * potentially hosted at another instance of MLflow.
     * 
* * optional string run_link = 5; * @return The bytes for runLink. */ @java.lang.Override public com.google.protobuf.ByteString getRunLinkBytes() { java.lang.Object ref = runLink_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runLink_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DESCRIPTION_FIELD_NUMBER = 6; private volatile java.lang.Object description_; /** *
     * Optional description for model version.
     * 
* * optional string description = 6; * @return Whether the description field is set. */ @java.lang.Override public boolean hasDescription() { return ((bitField0_ & 0x00000010) != 0); } /** *
     * Optional description for model version.
     * 
* * optional string description = 6; * @return The description. */ @java.lang.Override public java.lang.String getDescription() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } } /** *
     * Optional description for model version.
     * 
* * optional string description = 6; * @return The bytes for description. */ @java.lang.Override public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, source_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, runId_); } for (int i = 0; i < tags_.size(); i++) { output.writeMessage(4, tags_.get(i)); } if (((bitField0_ & 0x00000008) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, runLink_); } if (((bitField0_ & 0x00000010) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, description_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, source_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, runId_); } for (int i = 0; i < tags_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, tags_.get(i)); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, runLink_); } if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, description_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.CreateModelVersion)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.CreateModelVersion other = (org.mlflow.api.proto.ModelRegistry.CreateModelVersion) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasSource() != other.hasSource()) return false; if (hasSource()) { if (!getSource() .equals(other.getSource())) return false; } if (hasRunId() != other.hasRunId()) return false; if (hasRunId()) { if (!getRunId() .equals(other.getRunId())) return false; } if (!getTagsList() .equals(other.getTagsList())) return false; if (hasRunLink() != other.hasRunLink()) return false; if (hasRunLink()) { if (!getRunLink() .equals(other.getRunLink())) return false; } if (hasDescription() != other.hasDescription()) return false; if (hasDescription()) { if (!getDescription() .equals(other.getDescription())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasSource()) { hash = (37 * hash) + SOURCE_FIELD_NUMBER; hash = (53 * hash) + getSource().hashCode(); } if (hasRunId()) { hash = (37 * hash) + RUN_ID_FIELD_NUMBER; hash = (53 * hash) + getRunId().hashCode(); } if (getTagsCount() > 0) { hash = (37 * hash) + TAGS_FIELD_NUMBER; hash = (53 * hash) + getTagsList().hashCode(); } if (hasRunLink()) { hash = (37 * hash) + RUN_LINK_FIELD_NUMBER; hash = (53 * hash) + getRunLink().hashCode(); } if (hasDescription()) { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.CreateModelVersion prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.CreateModelVersion} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.CreateModelVersion) org.mlflow.api.proto.ModelRegistry.CreateModelVersionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.CreateModelVersion.class, org.mlflow.api.proto.ModelRegistry.CreateModelVersion.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.CreateModelVersion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTagsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); source_ = ""; bitField0_ = (bitField0_ & ~0x00000002); runId_ = ""; bitField0_ = (bitField0_ & ~0x00000004); if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { tagsBuilder_.clear(); } runLink_ = ""; bitField0_ = (bitField0_ & ~0x00000010); description_ = ""; bitField0_ = (bitField0_ & ~0x00000020); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_CreateModelVersion_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.CreateModelVersion.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion build() { org.mlflow.api.proto.ModelRegistry.CreateModelVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion buildPartial() { org.mlflow.api.proto.ModelRegistry.CreateModelVersion result = new org.mlflow.api.proto.ModelRegistry.CreateModelVersion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.source_ = source_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.runId_ = runId_; if (tagsBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0)) { tags_ = java.util.Collections.unmodifiableList(tags_); bitField0_ = (bitField0_ & ~0x00000008); } result.tags_ = tags_; } else { result.tags_ = tagsBuilder_.build(); } if (((from_bitField0_ & 0x00000010) != 0)) { to_bitField0_ |= 0x00000008; } result.runLink_ = runLink_; if (((from_bitField0_ & 0x00000020) != 0)) { to_bitField0_ |= 0x00000010; } result.description_ = description_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.CreateModelVersion) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.CreateModelVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.CreateModelVersion other) { if (other == org.mlflow.api.proto.ModelRegistry.CreateModelVersion.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasSource()) { bitField0_ |= 0x00000002; source_ = other.source_; onChanged(); } if (other.hasRunId()) { bitField0_ |= 0x00000004; runId_ = other.runId_; onChanged(); } if (tagsBuilder_ == null) { if (!other.tags_.isEmpty()) { if (tags_.isEmpty()) { tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureTagsIsMutable(); tags_.addAll(other.tags_); } onChanged(); } } else { if (!other.tags_.isEmpty()) { if (tagsBuilder_.isEmpty()) { tagsBuilder_.dispose(); tagsBuilder_ = null; tags_ = other.tags_; bitField0_ = (bitField0_ & ~0x00000008); tagsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTagsFieldBuilder() : null; } else { tagsBuilder_.addAllMessages(other.tags_); } } } if (other.hasRunLink()) { bitField0_ |= 0x00000010; runLink_ = other.runLink_; onChanged(); } if (other.hasDescription()) { bitField0_ |= 0x00000020; description_ = other.description_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.CreateModelVersion parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.CreateModelVersion) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Register model under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Register model under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Register model under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Register model under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Register model under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Register model under this name
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object source_ = ""; /** *
       * URI indicating the location of the model artifacts.
       * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return Whether the source field is set. */ public boolean hasSource() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * URI indicating the location of the model artifacts.
       * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return The source. */ public java.lang.String getSource() { java.lang.Object ref = source_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { source_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * URI indicating the location of the model artifacts.
       * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return The bytes for source. */ public com.google.protobuf.ByteString getSourceBytes() { java.lang.Object ref = source_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); source_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * URI indicating the location of the model artifacts.
       * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @param value The source to set. * @return This builder for chaining. */ public Builder setSource( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; source_ = value; onChanged(); return this; } /** *
       * URI indicating the location of the model artifacts.
       * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearSource() { bitField0_ = (bitField0_ & ~0x00000002); source_ = getDefaultInstance().getSource(); onChanged(); return this; } /** *
       * URI indicating the location of the model artifacts.
       * 
* * optional string source = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for source to set. * @return This builder for chaining. */ public Builder setSourceBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; source_ = value; onChanged(); return this; } private java.lang.Object runId_ = ""; /** *
       * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
       * MLflow tracking server
       * 
* * optional string run_id = 3; * @return Whether the runId field is set. */ public boolean hasRunId() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
       * MLflow tracking server
       * 
* * optional string run_id = 3; * @return The runId. */ public java.lang.String getRunId() { java.lang.Object ref = runId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runId_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
       * MLflow tracking server
       * 
* * optional string run_id = 3; * @return The bytes for runId. */ public com.google.protobuf.ByteString getRunIdBytes() { java.lang.Object ref = runId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
       * MLflow tracking server
       * 
* * optional string run_id = 3; * @param value The runId to set. * @return This builder for chaining. */ public Builder setRunId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; runId_ = value; onChanged(); return this; } /** *
       * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
       * MLflow tracking server
       * 
* * optional string run_id = 3; * @return This builder for chaining. */ public Builder clearRunId() { bitField0_ = (bitField0_ & ~0x00000004); runId_ = getDefaultInstance().getRunId(); onChanged(); return this; } /** *
       * MLflow run ID for correlation, if ``source`` was generated by an experiment run in
       * MLflow tracking server
       * 
* * optional string run_id = 3; * @param value The bytes for runId to set. * @return This builder for chaining. */ public Builder setRunIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; runId_ = value; onChanged(); return this; } private java.util.List tags_ = java.util.Collections.emptyList(); private void ensureTagsIsMutable() { if (!((bitField0_ & 0x00000008) != 0)) { tags_ = new java.util.ArrayList(tags_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersionTag, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder> tagsBuilder_; /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public java.util.List getTagsList() { if (tagsBuilder_ == null) { return java.util.Collections.unmodifiableList(tags_); } else { return tagsBuilder_.getMessageList(); } } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public int getTagsCount() { if (tagsBuilder_ == null) { return tags_.size(); } else { return tagsBuilder_.getCount(); } } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag getTags(int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessage(index); } } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.set(index, value); onChanged(); } else { tagsBuilder_.setMessage(index, value); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder setTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.set(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder addTags(org.mlflow.api.proto.ModelRegistry.ModelVersionTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(value); onChanged(); } else { tagsBuilder_.addMessage(value); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag value) { if (tagsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagsIsMutable(); tags_.add(index, value); onChanged(); } else { tagsBuilder_.addMessage(index, value); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder addTags( org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder addTags( int index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder builderForValue) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.add(index, builderForValue.build()); onChanged(); } else { tagsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder addAllTags( java.lang.Iterable values) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, tags_); onChanged(); } else { tagsBuilder_.addAllMessages(values); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder clearTags() { if (tagsBuilder_ == null) { tags_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { tagsBuilder_.clear(); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public Builder removeTags(int index) { if (tagsBuilder_ == null) { ensureTagsIsMutable(); tags_.remove(index); onChanged(); } else { tagsBuilder_.remove(index); } return this; } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder getTagsBuilder( int index) { return getTagsFieldBuilder().getBuilder(index); } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder getTagsOrBuilder( int index) { if (tagsBuilder_ == null) { return tags_.get(index); } else { return tagsBuilder_.getMessageOrBuilder(index); } } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public java.util.List getTagsOrBuilderList() { if (tagsBuilder_ != null) { return tagsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tags_); } } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder addTagsBuilder() { return getTagsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.ModelVersionTag.getDefaultInstance()); } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder addTagsBuilder( int index) { return getTagsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.getDefaultInstance()); } /** *
       * Additional metadata for model version.
       * 
* * repeated .mlflow.ModelVersionTag tags = 4; */ public java.util.List getTagsBuilderList() { return getTagsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersionTag, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder> getTagsFieldBuilder() { if (tagsBuilder_ == null) { tagsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersionTag, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder>( tags_, ((bitField0_ & 0x00000008) != 0), getParentForChildren(), isClean()); tags_ = null; } return tagsBuilder_; } private java.lang.Object runLink_ = ""; /** *
       * MLflow run link - this is the exact link of the run that generated this model version,
       * potentially hosted at another instance of MLflow.
       * 
* * optional string run_link = 5; * @return Whether the runLink field is set. */ public boolean hasRunLink() { return ((bitField0_ & 0x00000010) != 0); } /** *
       * MLflow run link - this is the exact link of the run that generated this model version,
       * potentially hosted at another instance of MLflow.
       * 
* * optional string run_link = 5; * @return The runLink. */ public java.lang.String getRunLink() { java.lang.Object ref = runLink_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { runLink_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * MLflow run link - this is the exact link of the run that generated this model version,
       * potentially hosted at another instance of MLflow.
       * 
* * optional string run_link = 5; * @return The bytes for runLink. */ public com.google.protobuf.ByteString getRunLinkBytes() { java.lang.Object ref = runLink_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); runLink_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * MLflow run link - this is the exact link of the run that generated this model version,
       * potentially hosted at another instance of MLflow.
       * 
* * optional string run_link = 5; * @param value The runLink to set. * @return This builder for chaining. */ public Builder setRunLink( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; runLink_ = value; onChanged(); return this; } /** *
       * MLflow run link - this is the exact link of the run that generated this model version,
       * potentially hosted at another instance of MLflow.
       * 
* * optional string run_link = 5; * @return This builder for chaining. */ public Builder clearRunLink() { bitField0_ = (bitField0_ & ~0x00000010); runLink_ = getDefaultInstance().getRunLink(); onChanged(); return this; } /** *
       * MLflow run link - this is the exact link of the run that generated this model version,
       * potentially hosted at another instance of MLflow.
       * 
* * optional string run_link = 5; * @param value The bytes for runLink to set. * @return This builder for chaining. */ public Builder setRunLinkBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; runLink_ = value; onChanged(); return this; } private java.lang.Object description_ = ""; /** *
       * Optional description for model version.
       * 
* * optional string description = 6; * @return Whether the description field is set. */ public boolean hasDescription() { return ((bitField0_ & 0x00000020) != 0); } /** *
       * Optional description for model version.
       * 
* * optional string description = 6; * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Optional description for model version.
       * 
* * optional string description = 6; * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Optional description for model version.
       * 
* * optional string description = 6; * @param value The description to set. * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; description_ = value; onChanged(); return this; } /** *
       * Optional description for model version.
       * 
* * optional string description = 6; * @return This builder for chaining. */ public Builder clearDescription() { bitField0_ = (bitField0_ & ~0x00000020); description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /** *
       * Optional description for model version.
       * 
* * optional string description = 6; * @param value The bytes for description to set. * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; description_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.CreateModelVersion) } // @@protoc_insertion_point(class_scope:mlflow.CreateModelVersion) private static final org.mlflow.api.proto.ModelRegistry.CreateModelVersion DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.CreateModelVersion(); } public static org.mlflow.api.proto.ModelRegistry.CreateModelVersion getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public CreateModelVersion parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CreateModelVersion(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.CreateModelVersion getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface UpdateModelVersionOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.UpdateModelVersion) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 3; * @return Whether the description field is set. */ boolean hasDescription(); /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 3; * @return The description. */ java.lang.String getDescription(); /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 3; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); } /** * Protobuf type {@code mlflow.UpdateModelVersion} */ public static final class UpdateModelVersion extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.UpdateModelVersion) UpdateModelVersionOrBuilder { private static final long serialVersionUID = 0L; // Use UpdateModelVersion.newBuilder() to construct. private UpdateModelVersion(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private UpdateModelVersion() { name_ = ""; version_ = ""; description_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new UpdateModelVersion(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private UpdateModelVersion( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; description_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.class, org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.UpdateModelVersion.Response) com.google.protobuf.MessageOrBuilder { /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ boolean hasModelVersion(); /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion(); /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder(); } /** * Protobuf type {@code mlflow.UpdateModelVersion.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.UpdateModelVersion.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = modelVersion_.toBuilder(); } modelVersion_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(modelVersion_); modelVersion_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.Builder.class); } private int bitField0_; public static final int MODEL_VERSION_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ @java.lang.Override public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } /** *
       * Return new version number generated for this model in registry.
       * 
* * optional .mlflow.ModelVersion model_version = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getModelVersion()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getModelVersion()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response other = (org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response) obj; if (hasModelVersion() != other.hasModelVersion()) return false; if (hasModelVersion()) { if (!getModelVersion() .equals(other.getModelVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasModelVersion()) { hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; hash = (53 * hash) + getModelVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.UpdateModelVersion.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.UpdateModelVersion.Response) org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionBuilder_ == null) { modelVersion_ = null; } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response build() { org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response result = new org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (modelVersionBuilder_ == null) { result.modelVersion_ = modelVersion_; } else { result.modelVersion_ = modelVersionBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response.getDefaultInstance()) return this; if (other.hasModelVersion()) { mergeModelVersion(other.getModelVersion()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionBuilder_; /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { if (modelVersionBuilder_ == null) { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } else { return modelVersionBuilder_.getMessage(); } } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } modelVersion_ = value; onChanged(); } else { modelVersionBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionBuilder_ == null) { modelVersion_ = builderForValue.build(); onChanged(); } else { modelVersionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder mergeModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && modelVersion_ != null && modelVersion_ != org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()) { modelVersion_ = org.mlflow.api.proto.ModelRegistry.ModelVersion.newBuilder(modelVersion_).mergeFrom(value).buildPartial(); } else { modelVersion_ = value; } onChanged(); } else { modelVersionBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder clearModelVersion() { if (modelVersionBuilder_ == null) { modelVersion_ = null; onChanged(); } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionBuilder() { bitField0_ |= 0x00000001; onChanged(); return getModelVersionFieldBuilder().getBuilder(); } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { if (modelVersionBuilder_ != null) { return modelVersionBuilder_.getMessageOrBuilder(); } else { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } } /** *
         * Return new version number generated for this model in registry.
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionFieldBuilder() { if (modelVersionBuilder_ == null) { modelVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( getModelVersion(), getParentForChildren(), isClean()); modelVersion_ = null; } return modelVersionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.UpdateModelVersion.Response) } // @@protoc_insertion_point(class_scope:mlflow.UpdateModelVersion.Response) private static final org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response(); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DESCRIPTION_FIELD_NUMBER = 3; private volatile java.lang.Object description_; /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 3; * @return Whether the description field is set. */ @java.lang.Override public boolean hasDescription() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 3; * @return The description. */ @java.lang.Override public java.lang.String getDescription() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } } /** *
     * If provided, updates the description for this ``registered_model``.
     * 
* * optional string description = 3; * @return The bytes for description. */ @java.lang.Override public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.UpdateModelVersion)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.UpdateModelVersion other = (org.mlflow.api.proto.ModelRegistry.UpdateModelVersion) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (hasDescription() != other.hasDescription()) return false; if (hasDescription()) { if (!getDescription() .equals(other.getDescription())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } if (hasDescription()) { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.UpdateModelVersion prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.UpdateModelVersion} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.UpdateModelVersion) org.mlflow.api.proto.ModelRegistry.UpdateModelVersionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.class, org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); description_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_UpdateModelVersion_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion build() { org.mlflow.api.proto.ModelRegistry.UpdateModelVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion buildPartial() { org.mlflow.api.proto.ModelRegistry.UpdateModelVersion result = new org.mlflow.api.proto.ModelRegistry.UpdateModelVersion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.description_ = description_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.UpdateModelVersion) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.UpdateModelVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.UpdateModelVersion other) { if (other == org.mlflow.api.proto.ModelRegistry.UpdateModelVersion.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasDescription()) { bitField0_ |= 0x00000004; description_ = other.description_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.UpdateModelVersion parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.UpdateModelVersion) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private java.lang.Object description_ = ""; /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 3; * @return Whether the description field is set. */ public boolean hasDescription() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 3; * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { description_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 3; * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { java.lang.Object ref = description_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); description_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 3; * @param value The description to set. * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; description_ = value; onChanged(); return this; } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 3; * @return This builder for chaining. */ public Builder clearDescription() { bitField0_ = (bitField0_ & ~0x00000004); description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /** *
       * If provided, updates the description for this ``registered_model``.
       * 
* * optional string description = 3; * @param value The bytes for description to set. * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; description_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.UpdateModelVersion) } // @@protoc_insertion_point(class_scope:mlflow.UpdateModelVersion) private static final org.mlflow.api.proto.ModelRegistry.UpdateModelVersion DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.UpdateModelVersion(); } public static org.mlflow.api.proto.ModelRegistry.UpdateModelVersion getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public UpdateModelVersion parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new UpdateModelVersion(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.UpdateModelVersion getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface TransitionModelVersionStageOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.TransitionModelVersionStage) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); /** *
     * Transition `model_version` to new stage.
     * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return Whether the stage field is set. */ boolean hasStage(); /** *
     * Transition `model_version` to new stage.
     * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return The stage. */ java.lang.String getStage(); /** *
     * Transition `model_version` to new stage.
     * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return The bytes for stage. */ com.google.protobuf.ByteString getStageBytes(); /** *
     * When transitioning a model version to a particular stage, this flag dictates whether all
     * existing model versions in that stage should be atomically moved to the "archived" stage.
     * This ensures that at-most-one model version exists in the target stage.
     * This field is *required* when transitioning a model versions's stage
     * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return Whether the archiveExistingVersions field is set. */ boolean hasArchiveExistingVersions(); /** *
     * When transitioning a model version to a particular stage, this flag dictates whether all
     * existing model versions in that stage should be atomically moved to the "archived" stage.
     * This ensures that at-most-one model version exists in the target stage.
     * This field is *required* when transitioning a model versions's stage
     * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return The archiveExistingVersions. */ boolean getArchiveExistingVersions(); } /** * Protobuf type {@code mlflow.TransitionModelVersionStage} */ public static final class TransitionModelVersionStage extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.TransitionModelVersionStage) TransitionModelVersionStageOrBuilder { private static final long serialVersionUID = 0L; // Use TransitionModelVersionStage.newBuilder() to construct. private TransitionModelVersionStage(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private TransitionModelVersionStage() { name_ = ""; version_ = ""; stage_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new TransitionModelVersionStage(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private TransitionModelVersionStage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; stage_ = bs; break; } case 32: { bitField0_ |= 0x00000008; archiveExistingVersions_ = input.readBool(); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.class, org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.TransitionModelVersionStage.Response) com.google.protobuf.MessageOrBuilder { /** *
       * Updated model version
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ boolean hasModelVersion(); /** *
       * Updated model version
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion(); /** *
       * Updated model version
       * 
* * optional .mlflow.ModelVersion model_version = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder(); } /** * Protobuf type {@code mlflow.TransitionModelVersionStage.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.TransitionModelVersionStage.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = modelVersion_.toBuilder(); } modelVersion_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(modelVersion_); modelVersion_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.class, org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.Builder.class); } private int bitField0_; public static final int MODEL_VERSION_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; /** *
       * Updated model version
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ @java.lang.Override public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Updated model version
       * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } /** *
       * Updated model version
       * 
* * optional .mlflow.ModelVersion model_version = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getModelVersion()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getModelVersion()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response other = (org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response) obj; if (hasModelVersion() != other.hasModelVersion()) return false; if (hasModelVersion()) { if (!getModelVersion() .equals(other.getModelVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasModelVersion()) { hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; hash = (53 * hash) + getModelVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.TransitionModelVersionStage.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.TransitionModelVersionStage.Response) org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.class, org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionBuilder_ == null) { modelVersion_ = null; } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response build() { org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response result = new org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (modelVersionBuilder_ == null) { result.modelVersion_ = modelVersion_; } else { result.modelVersion_ = modelVersionBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response.getDefaultInstance()) return this; if (other.hasModelVersion()) { mergeModelVersion(other.getModelVersion()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionBuilder_; /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { if (modelVersionBuilder_ == null) { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } else { return modelVersionBuilder_.getMessage(); } } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } modelVersion_ = value; onChanged(); } else { modelVersionBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionBuilder_ == null) { modelVersion_ = builderForValue.build(); onChanged(); } else { modelVersionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder mergeModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && modelVersion_ != null && modelVersion_ != org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()) { modelVersion_ = org.mlflow.api.proto.ModelRegistry.ModelVersion.newBuilder(modelVersion_).mergeFrom(value).buildPartial(); } else { modelVersion_ = value; } onChanged(); } else { modelVersionBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public Builder clearModelVersion() { if (modelVersionBuilder_ == null) { modelVersion_ = null; onChanged(); } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionBuilder() { bitField0_ |= 0x00000001; onChanged(); return getModelVersionFieldBuilder().getBuilder(); } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { if (modelVersionBuilder_ != null) { return modelVersionBuilder_.getMessageOrBuilder(); } else { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } } /** *
         * Updated model version
         * 
* * optional .mlflow.ModelVersion model_version = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionFieldBuilder() { if (modelVersionBuilder_ == null) { modelVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( getModelVersion(), getParentForChildren(), isClean()); modelVersion_ = null; } return modelVersionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.TransitionModelVersionStage.Response) } // @@protoc_insertion_point(class_scope:mlflow.TransitionModelVersionStage.Response) private static final org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response(); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STAGE_FIELD_NUMBER = 3; private volatile java.lang.Object stage_; /** *
     * Transition `model_version` to new stage.
     * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return Whether the stage field is set. */ @java.lang.Override public boolean hasStage() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Transition `model_version` to new stage.
     * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return The stage. */ @java.lang.Override public java.lang.String getStage() { java.lang.Object ref = stage_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { stage_ = s; } return s; } } /** *
     * Transition `model_version` to new stage.
     * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return The bytes for stage. */ @java.lang.Override public com.google.protobuf.ByteString getStageBytes() { java.lang.Object ref = stage_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ARCHIVE_EXISTING_VERSIONS_FIELD_NUMBER = 4; private boolean archiveExistingVersions_; /** *
     * When transitioning a model version to a particular stage, this flag dictates whether all
     * existing model versions in that stage should be atomically moved to the "archived" stage.
     * This ensures that at-most-one model version exists in the target stage.
     * This field is *required* when transitioning a model versions's stage
     * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return Whether the archiveExistingVersions field is set. */ @java.lang.Override public boolean hasArchiveExistingVersions() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * When transitioning a model version to a particular stage, this flag dictates whether all
     * existing model versions in that stage should be atomically moved to the "archived" stage.
     * This ensures that at-most-one model version exists in the target stage.
     * This field is *required* when transitioning a model versions's stage
     * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return The archiveExistingVersions. */ @java.lang.Override public boolean getArchiveExistingVersions() { return archiveExistingVersions_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, stage_); } if (((bitField0_ & 0x00000008) != 0)) { output.writeBool(4, archiveExistingVersions_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, stage_); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(4, archiveExistingVersions_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage other = (org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (hasStage() != other.hasStage()) return false; if (hasStage()) { if (!getStage() .equals(other.getStage())) return false; } if (hasArchiveExistingVersions() != other.hasArchiveExistingVersions()) return false; if (hasArchiveExistingVersions()) { if (getArchiveExistingVersions() != other.getArchiveExistingVersions()) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } if (hasStage()) { hash = (37 * hash) + STAGE_FIELD_NUMBER; hash = (53 * hash) + getStage().hashCode(); } if (hasArchiveExistingVersions()) { hash = (37 * hash) + ARCHIVE_EXISTING_VERSIONS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getArchiveExistingVersions()); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.TransitionModelVersionStage} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.TransitionModelVersionStage) org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.class, org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); stage_ = ""; bitField0_ = (bitField0_ & ~0x00000004); archiveExistingVersions_ = false; bitField0_ = (bitField0_ & ~0x00000008); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_TransitionModelVersionStage_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage build() { org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage buildPartial() { org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage result = new org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.stage_ = stage_; if (((from_bitField0_ & 0x00000008) != 0)) { result.archiveExistingVersions_ = archiveExistingVersions_; to_bitField0_ |= 0x00000008; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage other) { if (other == org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasStage()) { bitField0_ |= 0x00000004; stage_ = other.stage_; onChanged(); } if (other.hasArchiveExistingVersions()) { setArchiveExistingVersions(other.getArchiveExistingVersions()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private java.lang.Object stage_ = ""; /** *
       * Transition `model_version` to new stage.
       * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return Whether the stage field is set. */ public boolean hasStage() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Transition `model_version` to new stage.
       * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return The stage. */ public java.lang.String getStage() { java.lang.Object ref = stage_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { stage_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Transition `model_version` to new stage.
       * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return The bytes for stage. */ public com.google.protobuf.ByteString getStageBytes() { java.lang.Object ref = stage_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Transition `model_version` to new stage.
       * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @param value The stage to set. * @return This builder for chaining. */ public Builder setStage( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; stage_ = value; onChanged(); return this; } /** *
       * Transition `model_version` to new stage.
       * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearStage() { bitField0_ = (bitField0_ & ~0x00000004); stage_ = getDefaultInstance().getStage(); onChanged(); return this; } /** *
       * Transition `model_version` to new stage.
       * 
* * optional string stage = 3 [(.mlflow.validate_required) = true]; * @param value The bytes for stage to set. * @return This builder for chaining. */ public Builder setStageBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; stage_ = value; onChanged(); return this; } private boolean archiveExistingVersions_ ; /** *
       * When transitioning a model version to a particular stage, this flag dictates whether all
       * existing model versions in that stage should be atomically moved to the "archived" stage.
       * This ensures that at-most-one model version exists in the target stage.
       * This field is *required* when transitioning a model versions's stage
       * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return Whether the archiveExistingVersions field is set. */ @java.lang.Override public boolean hasArchiveExistingVersions() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * When transitioning a model version to a particular stage, this flag dictates whether all
       * existing model versions in that stage should be atomically moved to the "archived" stage.
       * This ensures that at-most-one model version exists in the target stage.
       * This field is *required* when transitioning a model versions's stage
       * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return The archiveExistingVersions. */ @java.lang.Override public boolean getArchiveExistingVersions() { return archiveExistingVersions_; } /** *
       * When transitioning a model version to a particular stage, this flag dictates whether all
       * existing model versions in that stage should be atomically moved to the "archived" stage.
       * This ensures that at-most-one model version exists in the target stage.
       * This field is *required* when transitioning a model versions's stage
       * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @param value The archiveExistingVersions to set. * @return This builder for chaining. */ public Builder setArchiveExistingVersions(boolean value) { bitField0_ |= 0x00000008; archiveExistingVersions_ = value; onChanged(); return this; } /** *
       * When transitioning a model version to a particular stage, this flag dictates whether all
       * existing model versions in that stage should be atomically moved to the "archived" stage.
       * This ensures that at-most-one model version exists in the target stage.
       * This field is *required* when transitioning a model versions's stage
       * 
* * optional bool archive_existing_versions = 4 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearArchiveExistingVersions() { bitField0_ = (bitField0_ & ~0x00000008); archiveExistingVersions_ = false; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.TransitionModelVersionStage) } // @@protoc_insertion_point(class_scope:mlflow.TransitionModelVersionStage) private static final org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage(); } public static org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public TransitionModelVersionStage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new TransitionModelVersionStage(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.TransitionModelVersionStage getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface DeleteModelVersionOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteModelVersion) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); } /** * Protobuf type {@code mlflow.DeleteModelVersion} */ public static final class DeleteModelVersion extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteModelVersion) DeleteModelVersionOrBuilder { private static final long serialVersionUID = 0L; // Use DeleteModelVersion.newBuilder() to construct. private DeleteModelVersion(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private DeleteModelVersion() { name_ = ""; version_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new DeleteModelVersion(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private DeleteModelVersion( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteModelVersion.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.DeleteModelVersion.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteModelVersion.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response other = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteModelVersion.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteModelVersion.Response) org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response build() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response result = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteModelVersion.Response) } // @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersion.Response) private static final org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response(); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersion)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteModelVersion other = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersion) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteModelVersion prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteModelVersion} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteModelVersion) org.mlflow.api.proto.ModelRegistry.DeleteModelVersionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersion_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion build() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersion result = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersion) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteModelVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteModelVersion other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteModelVersion.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteModelVersion parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersion) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteModelVersion) } // @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersion) private static final org.mlflow.api.proto.ModelRegistry.DeleteModelVersion DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersion(); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersion getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public DeleteModelVersion parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new DeleteModelVersion(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersion getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GetModelVersionOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetModelVersion) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); } /** * Protobuf type {@code mlflow.GetModelVersion} */ public static final class GetModelVersion extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetModelVersion) GetModelVersionOrBuilder { private static final long serialVersionUID = 0L; // Use GetModelVersion.newBuilder() to construct. private GetModelVersion(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetModelVersion() { name_ = ""; version_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetModelVersion(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetModelVersion( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersion.class, org.mlflow.api.proto.ModelRegistry.GetModelVersion.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetModelVersion.Response) com.google.protobuf.MessageOrBuilder { /** * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ boolean hasModelVersion(); /** * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion(); /** * optional .mlflow.ModelVersion model_version = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder(); } /** * Protobuf type {@code mlflow.GetModelVersion.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetModelVersion.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = modelVersion_.toBuilder(); } modelVersion_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(modelVersion_); modelVersion_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.Builder.class); } private int bitField0_; public static final int MODEL_VERSION_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; /** * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ @java.lang.Override public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } /** * optional .mlflow.ModelVersion model_version = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getModelVersion()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getModelVersion()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response other = (org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response) obj; if (hasModelVersion() != other.hasModelVersion()) return false; if (hasModelVersion()) { if (!getModelVersion() .equals(other.getModelVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasModelVersion()) { hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; hash = (53 * hash) + getModelVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetModelVersion.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetModelVersion.Response) org.mlflow.api.proto.ModelRegistry.GetModelVersion.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.class, org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionBuilder_ == null) { modelVersion_ = null; } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response build() { org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response result = new org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (modelVersionBuilder_ == null) { result.modelVersion_ = modelVersion_; } else { result.modelVersion_ = modelVersionBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response.getDefaultInstance()) return this; if (other.hasModelVersion()) { mergeModelVersion(other.getModelVersion()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionBuilder_; /** * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { if (modelVersionBuilder_ == null) { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } else { return modelVersionBuilder_.getMessage(); } } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } modelVersion_ = value; onChanged(); } else { modelVersionBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionBuilder_ == null) { modelVersion_ = builderForValue.build(); onChanged(); } else { modelVersionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder mergeModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && modelVersion_ != null && modelVersion_ != org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()) { modelVersion_ = org.mlflow.api.proto.ModelRegistry.ModelVersion.newBuilder(modelVersion_).mergeFrom(value).buildPartial(); } else { modelVersion_ = value; } onChanged(); } else { modelVersionBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder clearModelVersion() { if (modelVersionBuilder_ == null) { modelVersion_ = null; onChanged(); } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionBuilder() { bitField0_ |= 0x00000001; onChanged(); return getModelVersionFieldBuilder().getBuilder(); } /** * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { if (modelVersionBuilder_ != null) { return modelVersionBuilder_.getMessageOrBuilder(); } else { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } } /** * optional .mlflow.ModelVersion model_version = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionFieldBuilder() { if (modelVersionBuilder_ == null) { modelVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( getModelVersion(), getParentForChildren(), isClean()); modelVersion_ = null; } return modelVersionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetModelVersion.Response) } // @@protoc_insertion_point(class_scope:mlflow.GetModelVersion.Response) private static final org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response(); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersion)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetModelVersion other = (org.mlflow.api.proto.ModelRegistry.GetModelVersion) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetModelVersion prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetModelVersion} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetModelVersion) org.mlflow.api.proto.ModelRegistry.GetModelVersionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersion.class, org.mlflow.api.proto.ModelRegistry.GetModelVersion.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetModelVersion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersion_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetModelVersion.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion build() { org.mlflow.api.proto.ModelRegistry.GetModelVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion buildPartial() { org.mlflow.api.proto.ModelRegistry.GetModelVersion result = new org.mlflow.api.proto.ModelRegistry.GetModelVersion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersion) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetModelVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetModelVersion other) { if (other == org.mlflow.api.proto.ModelRegistry.GetModelVersion.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetModelVersion parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetModelVersion) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetModelVersion) } // @@protoc_insertion_point(class_scope:mlflow.GetModelVersion) private static final org.mlflow.api.proto.ModelRegistry.GetModelVersion DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetModelVersion(); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersion getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetModelVersion parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetModelVersion(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersion getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface SearchModelVersionsOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SearchModelVersions) com.google.protobuf.MessageOrBuilder { /** *
     * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
     * with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return Whether the filter field is set. */ boolean hasFilter(); /** *
     * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
     * with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The filter. */ java.lang.String getFilter(); /** *
     * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
     * with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The bytes for filter. */ com.google.protobuf.ByteString getFilterBytes(); /** *
     * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
     * value and maximum threshold.
     * 
* * optional int64 max_results = 2 [default = 200000]; * @return Whether the maxResults field is set. */ boolean hasMaxResults(); /** *
     * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
     * value and maximum threshold.
     * 
* * optional int64 max_results = 2 [default = 200000]; * @return The maxResults. */ long getMaxResults(); /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @return A list containing the orderBy. */ java.util.List getOrderByList(); /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @return The count of orderBy. */ int getOrderByCount(); /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @param index The index of the element to return. * @return The orderBy at the given index. */ java.lang.String getOrderBy(int index); /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @param index The index of the value to return. * @return The bytes of the orderBy at the given index. */ com.google.protobuf.ByteString getOrderByBytes(int index); /** *
     * Pagination token to go to next page based on previous search query.
     * 
* * optional string page_token = 4; * @return Whether the pageToken field is set. */ boolean hasPageToken(); /** *
     * Pagination token to go to next page based on previous search query.
     * 
* * optional string page_token = 4; * @return The pageToken. */ java.lang.String getPageToken(); /** *
     * Pagination token to go to next page based on previous search query.
     * 
* * optional string page_token = 4; * @return The bytes for pageToken. */ com.google.protobuf.ByteString getPageTokenBytes(); } /** * Protobuf type {@code mlflow.SearchModelVersions} */ public static final class SearchModelVersions extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SearchModelVersions) SearchModelVersionsOrBuilder { private static final long serialVersionUID = 0L; // Use SearchModelVersions.newBuilder() to construct. private SearchModelVersions(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SearchModelVersions() { filter_ = ""; maxResults_ = 200000L; orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; pageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SearchModelVersions(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SearchModelVersions( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; filter_ = bs; break; } case 16: { bitField0_ |= 0x00000002; maxResults_ = input.readInt64(); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000004) != 0)) { orderBy_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } orderBy_.add(bs); break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; pageToken_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000004) != 0)) { orderBy_ = orderBy_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchModelVersions.class, org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SearchModelVersions.Response) com.google.protobuf.MessageOrBuilder { /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ java.util.List getModelVersionsList(); /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersions(int index); /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ int getModelVersionsCount(); /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ java.util.List getModelVersionsOrBuilderList(); /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionsOrBuilder( int index); /** *
       * Pagination token to request next page of models for the same search query.
       * 
* * optional string next_page_token = 2; * @return Whether the nextPageToken field is set. */ boolean hasNextPageToken(); /** *
       * Pagination token to request next page of models for the same search query.
       * 
* * optional string next_page_token = 2; * @return The nextPageToken. */ java.lang.String getNextPageToken(); /** *
       * Pagination token to request next page of models for the same search query.
       * 
* * optional string next_page_token = 2; * @return The bytes for nextPageToken. */ com.google.protobuf.ByteString getNextPageTokenBytes(); } /** * Protobuf type {@code mlflow.SearchModelVersions.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SearchModelVersions.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { modelVersions_ = java.util.Collections.emptyList(); nextPageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { modelVersions_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } modelVersions_.add( input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry)); break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; nextPageToken_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { modelVersions_ = java.util.Collections.unmodifiableList(modelVersions_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.class, org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.Builder.class); } private int bitField0_; public static final int MODEL_VERSIONS_FIELD_NUMBER = 1; private java.util.List modelVersions_; /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public java.util.List getModelVersionsList() { return modelVersions_; } /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public java.util.List getModelVersionsOrBuilderList() { return modelVersions_; } /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public int getModelVersionsCount() { return modelVersions_.size(); } /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersions(int index) { return modelVersions_.get(index); } /** *
       * Models that match the search criteria
       * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionsOrBuilder( int index) { return modelVersions_.get(index); } public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; private volatile java.lang.Object nextPageToken_; /** *
       * Pagination token to request next page of models for the same search query.
       * 
* * optional string next_page_token = 2; * @return Whether the nextPageToken field is set. */ @java.lang.Override public boolean hasNextPageToken() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Pagination token to request next page of models for the same search query.
       * 
* * optional string next_page_token = 2; * @return The nextPageToken. */ @java.lang.Override public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { nextPageToken_ = s; } return s; } } /** *
       * Pagination token to request next page of models for the same search query.
       * 
* * optional string next_page_token = 2; * @return The bytes for nextPageToken. */ @java.lang.Override public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { for (int i = 0; i < modelVersions_.size(); i++) { output.writeMessage(1, modelVersions_.get(i)); } if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < modelVersions_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, modelVersions_.get(i)); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response other = (org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response) obj; if (!getModelVersionsList() .equals(other.getModelVersionsList())) return false; if (hasNextPageToken() != other.hasNextPageToken()) return false; if (hasNextPageToken()) { if (!getNextPageToken() .equals(other.getNextPageToken())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getModelVersionsCount() > 0) { hash = (37 * hash) + MODEL_VERSIONS_FIELD_NUMBER; hash = (53 * hash) + getModelVersionsList().hashCode(); } if (hasNextPageToken()) { hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SearchModelVersions.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SearchModelVersions.Response) org.mlflow.api.proto.ModelRegistry.SearchModelVersions.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.class, org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionsBuilder_ == null) { modelVersions_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { modelVersionsBuilder_.clear(); } nextPageToken_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response build() { org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response result = new org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (modelVersionsBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { modelVersions_ = java.util.Collections.unmodifiableList(modelVersions_); bitField0_ = (bitField0_ & ~0x00000001); } result.modelVersions_ = modelVersions_; } else { result.modelVersions_ = modelVersionsBuilder_.build(); } if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000001; } result.nextPageToken_ = nextPageToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response.getDefaultInstance()) return this; if (modelVersionsBuilder_ == null) { if (!other.modelVersions_.isEmpty()) { if (modelVersions_.isEmpty()) { modelVersions_ = other.modelVersions_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureModelVersionsIsMutable(); modelVersions_.addAll(other.modelVersions_); } onChanged(); } } else { if (!other.modelVersions_.isEmpty()) { if (modelVersionsBuilder_.isEmpty()) { modelVersionsBuilder_.dispose(); modelVersionsBuilder_ = null; modelVersions_ = other.modelVersions_; bitField0_ = (bitField0_ & ~0x00000001); modelVersionsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getModelVersionsFieldBuilder() : null; } else { modelVersionsBuilder_.addAllMessages(other.modelVersions_); } } } if (other.hasNextPageToken()) { bitField0_ |= 0x00000002; nextPageToken_ = other.nextPageToken_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List modelVersions_ = java.util.Collections.emptyList(); private void ensureModelVersionsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { modelVersions_ = new java.util.ArrayList(modelVersions_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionsBuilder_; /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public java.util.List getModelVersionsList() { if (modelVersionsBuilder_ == null) { return java.util.Collections.unmodifiableList(modelVersions_); } else { return modelVersionsBuilder_.getMessageList(); } } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public int getModelVersionsCount() { if (modelVersionsBuilder_ == null) { return modelVersions_.size(); } else { return modelVersionsBuilder_.getCount(); } } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersions(int index) { if (modelVersionsBuilder_ == null) { return modelVersions_.get(index); } else { return modelVersionsBuilder_.getMessage(index); } } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder setModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModelVersionsIsMutable(); modelVersions_.set(index, value); onChanged(); } else { modelVersionsBuilder_.setMessage(index, value); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder setModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.set(index, builderForValue.build()); onChanged(); } else { modelVersionsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModelVersionsIsMutable(); modelVersions_.add(value); onChanged(); } else { modelVersionsBuilder_.addMessage(value); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModelVersionsIsMutable(); modelVersions_.add(index, value); onChanged(); } else { modelVersionsBuilder_.addMessage(index, value); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.add(builderForValue.build()); onChanged(); } else { modelVersionsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addModelVersions( int index, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.add(index, builderForValue.build()); onChanged(); } else { modelVersionsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder addAllModelVersions( java.lang.Iterable values) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, modelVersions_); onChanged(); } else { modelVersionsBuilder_.addAllMessages(values); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder clearModelVersions() { if (modelVersionsBuilder_ == null) { modelVersions_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { modelVersionsBuilder_.clear(); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public Builder removeModelVersions(int index) { if (modelVersionsBuilder_ == null) { ensureModelVersionsIsMutable(); modelVersions_.remove(index); onChanged(); } else { modelVersionsBuilder_.remove(index); } return this; } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionsBuilder( int index) { return getModelVersionsFieldBuilder().getBuilder(index); } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionsOrBuilder( int index) { if (modelVersionsBuilder_ == null) { return modelVersions_.get(index); } else { return modelVersionsBuilder_.getMessageOrBuilder(index); } } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public java.util.List getModelVersionsOrBuilderList() { if (modelVersionsBuilder_ != null) { return modelVersionsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(modelVersions_); } } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder addModelVersionsBuilder() { return getModelVersionsFieldBuilder().addBuilder( org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()); } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder addModelVersionsBuilder( int index) { return getModelVersionsFieldBuilder().addBuilder( index, org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()); } /** *
         * Models that match the search criteria
         * 
* * repeated .mlflow.ModelVersion model_versions = 1; */ public java.util.List getModelVersionsBuilderList() { return getModelVersionsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionsFieldBuilder() { if (modelVersionsBuilder_ == null) { modelVersionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( modelVersions_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); modelVersions_ = null; } return modelVersionsBuilder_; } private java.lang.Object nextPageToken_ = ""; /** *
         * Pagination token to request next page of models for the same search query.
         * 
* * optional string next_page_token = 2; * @return Whether the nextPageToken field is set. */ public boolean hasNextPageToken() { return ((bitField0_ & 0x00000002) != 0); } /** *
         * Pagination token to request next page of models for the same search query.
         * 
* * optional string next_page_token = 2; * @return The nextPageToken. */ public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { nextPageToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
         * Pagination token to request next page of models for the same search query.
         * 
* * optional string next_page_token = 2; * @return The bytes for nextPageToken. */ public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
         * Pagination token to request next page of models for the same search query.
         * 
* * optional string next_page_token = 2; * @param value The nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; nextPageToken_ = value; onChanged(); return this; } /** *
         * Pagination token to request next page of models for the same search query.
         * 
* * optional string next_page_token = 2; * @return This builder for chaining. */ public Builder clearNextPageToken() { bitField0_ = (bitField0_ & ~0x00000002); nextPageToken_ = getDefaultInstance().getNextPageToken(); onChanged(); return this; } /** *
         * Pagination token to request next page of models for the same search query.
         * 
* * optional string next_page_token = 2; * @param value The bytes for nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; nextPageToken_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SearchModelVersions.Response) } // @@protoc_insertion_point(class_scope:mlflow.SearchModelVersions.Response) private static final org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response(); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int FILTER_FIELD_NUMBER = 1; private volatile java.lang.Object filter_; /** *
     * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
     * with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return Whether the filter field is set. */ @java.lang.Override public boolean hasFilter() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
     * with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The filter. */ @java.lang.Override public java.lang.String getFilter() { java.lang.Object ref = filter_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { filter_ = s; } return s; } } /** *
     * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
     * with string values wrapped in single quotes.
     * 
* * optional string filter = 1; * @return The bytes for filter. */ @java.lang.Override public com.google.protobuf.ByteString getFilterBytes() { java.lang.Object ref = filter_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); filter_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int MAX_RESULTS_FIELD_NUMBER = 2; private long maxResults_; /** *
     * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
     * value and maximum threshold.
     * 
* * optional int64 max_results = 2 [default = 200000]; * @return Whether the maxResults field is set. */ @java.lang.Override public boolean hasMaxResults() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
     * value and maximum threshold.
     * 
* * optional int64 max_results = 2 [default = 200000]; * @return The maxResults. */ @java.lang.Override public long getMaxResults() { return maxResults_; } public static final int ORDER_BY_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList orderBy_; /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @return A list containing the orderBy. */ public com.google.protobuf.ProtocolStringList getOrderByList() { return orderBy_; } /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @return The count of orderBy. */ public int getOrderByCount() { return orderBy_.size(); } /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @param index The index of the element to return. * @return The orderBy at the given index. */ public java.lang.String getOrderBy(int index) { return orderBy_.get(index); } /** *
     * List of columns to be ordered by including model name, version, stage with an
     * optional "DESC" or "ASC" annotation, where "ASC" is the default.
     * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
     * version DESC.
     * 
* * repeated string order_by = 3; * @param index The index of the value to return. * @return The bytes of the orderBy at the given index. */ public com.google.protobuf.ByteString getOrderByBytes(int index) { return orderBy_.getByteString(index); } public static final int PAGE_TOKEN_FIELD_NUMBER = 4; private volatile java.lang.Object pageToken_; /** *
     * Pagination token to go to next page based on previous search query.
     * 
* * optional string page_token = 4; * @return Whether the pageToken field is set. */ @java.lang.Override public boolean hasPageToken() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Pagination token to go to next page based on previous search query.
     * 
* * optional string page_token = 4; * @return The pageToken. */ @java.lang.Override public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { pageToken_ = s; } return s; } } /** *
     * Pagination token to go to next page based on previous search query.
     * 
* * optional string page_token = 4; * @return The bytes for pageToken. */ @java.lang.Override public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, filter_); } if (((bitField0_ & 0x00000002) != 0)) { output.writeInt64(2, maxResults_); } for (int i = 0; i < orderBy_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, orderBy_.getRaw(i)); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, pageToken_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, filter_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, maxResults_); } { int dataSize = 0; for (int i = 0; i < orderBy_.size(); i++) { dataSize += computeStringSizeNoTag(orderBy_.getRaw(i)); } size += dataSize; size += 1 * getOrderByList().size(); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, pageToken_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SearchModelVersions)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SearchModelVersions other = (org.mlflow.api.proto.ModelRegistry.SearchModelVersions) obj; if (hasFilter() != other.hasFilter()) return false; if (hasFilter()) { if (!getFilter() .equals(other.getFilter())) return false; } if (hasMaxResults() != other.hasMaxResults()) return false; if (hasMaxResults()) { if (getMaxResults() != other.getMaxResults()) return false; } if (!getOrderByList() .equals(other.getOrderByList())) return false; if (hasPageToken() != other.hasPageToken()) return false; if (hasPageToken()) { if (!getPageToken() .equals(other.getPageToken())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasFilter()) { hash = (37 * hash) + FILTER_FIELD_NUMBER; hash = (53 * hash) + getFilter().hashCode(); } if (hasMaxResults()) { hash = (37 * hash) + MAX_RESULTS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getMaxResults()); } if (getOrderByCount() > 0) { hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; hash = (53 * hash) + getOrderByList().hashCode(); } if (hasPageToken()) { hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SearchModelVersions prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SearchModelVersions} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SearchModelVersions) org.mlflow.api.proto.ModelRegistry.SearchModelVersionsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SearchModelVersions.class, org.mlflow.api.proto.ModelRegistry.SearchModelVersions.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SearchModelVersions.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); filter_ = ""; bitField0_ = (bitField0_ & ~0x00000001); maxResults_ = 200000L; bitField0_ = (bitField0_ & ~0x00000002); orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); pageToken_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SearchModelVersions_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SearchModelVersions.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions build() { org.mlflow.api.proto.ModelRegistry.SearchModelVersions result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions buildPartial() { org.mlflow.api.proto.ModelRegistry.SearchModelVersions result = new org.mlflow.api.proto.ModelRegistry.SearchModelVersions(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.filter_ = filter_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.maxResults_ = maxResults_; if (((bitField0_ & 0x00000004) != 0)) { orderBy_ = orderBy_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.orderBy_ = orderBy_; if (((from_bitField0_ & 0x00000008) != 0)) { to_bitField0_ |= 0x00000004; } result.pageToken_ = pageToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SearchModelVersions) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SearchModelVersions)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SearchModelVersions other) { if (other == org.mlflow.api.proto.ModelRegistry.SearchModelVersions.getDefaultInstance()) return this; if (other.hasFilter()) { bitField0_ |= 0x00000001; filter_ = other.filter_; onChanged(); } if (other.hasMaxResults()) { setMaxResults(other.getMaxResults()); } if (!other.orderBy_.isEmpty()) { if (orderBy_.isEmpty()) { orderBy_ = other.orderBy_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureOrderByIsMutable(); orderBy_.addAll(other.orderBy_); } onChanged(); } if (other.hasPageToken()) { bitField0_ |= 0x00000008; pageToken_ = other.pageToken_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SearchModelVersions parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SearchModelVersions) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object filter_ = ""; /** *
       * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
       * with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return Whether the filter field is set. */ public boolean hasFilter() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
       * with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return The filter. */ public java.lang.String getFilter() { java.lang.Object ref = filter_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { filter_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
       * with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return The bytes for filter. */ public com.google.protobuf.ByteString getFilterBytes() { java.lang.Object ref = filter_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); filter_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
       * with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @param value The filter to set. * @return This builder for chaining. */ public Builder setFilter( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; filter_ = value; onChanged(); return this; } /** *
       * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
       * with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @return This builder for chaining. */ public Builder clearFilter() { bitField0_ = (bitField0_ & ~0x00000001); filter_ = getDefaultInstance().getFilter(); onChanged(); return this; } /** *
       * String filter condition, like "name='my-model-name'". Must be a single boolean condition,
       * with string values wrapped in single quotes.
       * 
* * optional string filter = 1; * @param value The bytes for filter to set. * @return This builder for chaining. */ public Builder setFilterBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; filter_ = value; onChanged(); return this; } private long maxResults_ = 200000L; /** *
       * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
       * value and maximum threshold.
       * 
* * optional int64 max_results = 2 [default = 200000]; * @return Whether the maxResults field is set. */ @java.lang.Override public boolean hasMaxResults() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
       * value and maximum threshold.
       * 
* * optional int64 max_results = 2 [default = 200000]; * @return The maxResults. */ @java.lang.Override public long getMaxResults() { return maxResults_; } /** *
       * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
       * value and maximum threshold.
       * 
* * optional int64 max_results = 2 [default = 200000]; * @param value The maxResults to set. * @return This builder for chaining. */ public Builder setMaxResults(long value) { bitField0_ |= 0x00000002; maxResults_ = value; onChanged(); return this; } /** *
       * Maximum number of models desired. Max threshold is 200K. Backends may choose a lower default
       * value and maximum threshold.
       * 
* * optional int64 max_results = 2 [default = 200000]; * @return This builder for chaining. */ public Builder clearMaxResults() { bitField0_ = (bitField0_ & ~0x00000002); maxResults_ = 200000L; onChanged(); return this; } private com.google.protobuf.LazyStringList orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureOrderByIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { orderBy_ = new com.google.protobuf.LazyStringArrayList(orderBy_); bitField0_ |= 0x00000004; } } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @return A list containing the orderBy. */ public com.google.protobuf.ProtocolStringList getOrderByList() { return orderBy_.getUnmodifiableView(); } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @return The count of orderBy. */ public int getOrderByCount() { return orderBy_.size(); } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @param index The index of the element to return. * @return The orderBy at the given index. */ public java.lang.String getOrderBy(int index) { return orderBy_.get(index); } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @param index The index of the value to return. * @return The bytes of the orderBy at the given index. */ public com.google.protobuf.ByteString getOrderByBytes(int index) { return orderBy_.getByteString(index); } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @param index The index to set the value at. * @param value The orderBy to set. * @return This builder for chaining. */ public Builder setOrderBy( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureOrderByIsMutable(); orderBy_.set(index, value); onChanged(); return this; } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @param value The orderBy to add. * @return This builder for chaining. */ public Builder addOrderBy( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureOrderByIsMutable(); orderBy_.add(value); onChanged(); return this; } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @param values The orderBy to add. * @return This builder for chaining. */ public Builder addAllOrderBy( java.lang.Iterable values) { ensureOrderByIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, orderBy_); onChanged(); return this; } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @return This builder for chaining. */ public Builder clearOrderBy() { orderBy_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** *
       * List of columns to be ordered by including model name, version, stage with an
       * optional "DESC" or "ASC" annotation, where "ASC" is the default.
       * Tiebreaks are done by latest stage transition timestamp, followed by name ASC, followed by
       * version DESC.
       * 
* * repeated string order_by = 3; * @param value The bytes of the orderBy to add. * @return This builder for chaining. */ public Builder addOrderByBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureOrderByIsMutable(); orderBy_.add(value); onChanged(); return this; } private java.lang.Object pageToken_ = ""; /** *
       * Pagination token to go to next page based on previous search query.
       * 
* * optional string page_token = 4; * @return Whether the pageToken field is set. */ public boolean hasPageToken() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * Pagination token to go to next page based on previous search query.
       * 
* * optional string page_token = 4; * @return The pageToken. */ public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { pageToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Pagination token to go to next page based on previous search query.
       * 
* * optional string page_token = 4; * @return The bytes for pageToken. */ public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Pagination token to go to next page based on previous search query.
       * 
* * optional string page_token = 4; * @param value The pageToken to set. * @return This builder for chaining. */ public Builder setPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; pageToken_ = value; onChanged(); return this; } /** *
       * Pagination token to go to next page based on previous search query.
       * 
* * optional string page_token = 4; * @return This builder for chaining. */ public Builder clearPageToken() { bitField0_ = (bitField0_ & ~0x00000008); pageToken_ = getDefaultInstance().getPageToken(); onChanged(); return this; } /** *
       * Pagination token to go to next page based on previous search query.
       * 
* * optional string page_token = 4; * @param value The bytes for pageToken to set. * @return This builder for chaining. */ public Builder setPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; pageToken_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SearchModelVersions) } // @@protoc_insertion_point(class_scope:mlflow.SearchModelVersions) private static final org.mlflow.api.proto.ModelRegistry.SearchModelVersions DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SearchModelVersions(); } public static org.mlflow.api.proto.ModelRegistry.SearchModelVersions getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SearchModelVersions parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SearchModelVersions(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SearchModelVersions getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GetModelVersionDownloadUriOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetModelVersionDownloadUri) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); } /** * Protobuf type {@code mlflow.GetModelVersionDownloadUri} */ public static final class GetModelVersionDownloadUri extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetModelVersionDownloadUri) GetModelVersionDownloadUriOrBuilder { private static final long serialVersionUID = 0L; // Use GetModelVersionDownloadUri.newBuilder() to construct. private GetModelVersionDownloadUri(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetModelVersionDownloadUri() { name_ = ""; version_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetModelVersionDownloadUri(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetModelVersionDownloadUri( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetModelVersionDownloadUri.Response) com.google.protobuf.MessageOrBuilder { /** *
       * URI corresponding to where artifacts for this model version are stored.
       * 
* * optional string artifact_uri = 1; * @return Whether the artifactUri field is set. */ boolean hasArtifactUri(); /** *
       * URI corresponding to where artifacts for this model version are stored.
       * 
* * optional string artifact_uri = 1; * @return The artifactUri. */ java.lang.String getArtifactUri(); /** *
       * URI corresponding to where artifacts for this model version are stored.
       * 
* * optional string artifact_uri = 1; * @return The bytes for artifactUri. */ com.google.protobuf.ByteString getArtifactUriBytes(); } /** * Protobuf type {@code mlflow.GetModelVersionDownloadUri.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetModelVersionDownloadUri.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { artifactUri_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; artifactUri_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.Builder.class); } private int bitField0_; public static final int ARTIFACT_URI_FIELD_NUMBER = 1; private volatile java.lang.Object artifactUri_; /** *
       * URI corresponding to where artifacts for this model version are stored.
       * 
* * optional string artifact_uri = 1; * @return Whether the artifactUri field is set. */ @java.lang.Override public boolean hasArtifactUri() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * URI corresponding to where artifacts for this model version are stored.
       * 
* * optional string artifact_uri = 1; * @return The artifactUri. */ @java.lang.Override public java.lang.String getArtifactUri() { java.lang.Object ref = artifactUri_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { artifactUri_ = s; } return s; } } /** *
       * URI corresponding to where artifacts for this model version are stored.
       * 
* * optional string artifact_uri = 1; * @return The bytes for artifactUri. */ @java.lang.Override public com.google.protobuf.ByteString getArtifactUriBytes() { java.lang.Object ref = artifactUri_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); artifactUri_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, artifactUri_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, artifactUri_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response other = (org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response) obj; if (hasArtifactUri() != other.hasArtifactUri()) return false; if (hasArtifactUri()) { if (!getArtifactUri() .equals(other.getArtifactUri())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasArtifactUri()) { hash = (37 * hash) + ARTIFACT_URI_FIELD_NUMBER; hash = (53 * hash) + getArtifactUri().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetModelVersionDownloadUri.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetModelVersionDownloadUri.Response) org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); artifactUri_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response build() { org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response result = new org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.artifactUri_ = artifactUri_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response.getDefaultInstance()) return this; if (other.hasArtifactUri()) { bitField0_ |= 0x00000001; artifactUri_ = other.artifactUri_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object artifactUri_ = ""; /** *
         * URI corresponding to where artifacts for this model version are stored.
         * 
* * optional string artifact_uri = 1; * @return Whether the artifactUri field is set. */ public boolean hasArtifactUri() { return ((bitField0_ & 0x00000001) != 0); } /** *
         * URI corresponding to where artifacts for this model version are stored.
         * 
* * optional string artifact_uri = 1; * @return The artifactUri. */ public java.lang.String getArtifactUri() { java.lang.Object ref = artifactUri_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { artifactUri_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
         * URI corresponding to where artifacts for this model version are stored.
         * 
* * optional string artifact_uri = 1; * @return The bytes for artifactUri. */ public com.google.protobuf.ByteString getArtifactUriBytes() { java.lang.Object ref = artifactUri_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); artifactUri_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
         * URI corresponding to where artifacts for this model version are stored.
         * 
* * optional string artifact_uri = 1; * @param value The artifactUri to set. * @return This builder for chaining. */ public Builder setArtifactUri( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; artifactUri_ = value; onChanged(); return this; } /** *
         * URI corresponding to where artifacts for this model version are stored.
         * 
* * optional string artifact_uri = 1; * @return This builder for chaining. */ public Builder clearArtifactUri() { bitField0_ = (bitField0_ & ~0x00000001); artifactUri_ = getDefaultInstance().getArtifactUri(); onChanged(); return this; } /** *
         * URI corresponding to where artifacts for this model version are stored.
         * 
* * optional string artifact_uri = 1; * @param value The bytes for artifactUri to set. * @return This builder for chaining. */ public Builder setArtifactUriBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; artifactUri_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetModelVersionDownloadUri.Response) } // @@protoc_insertion_point(class_scope:mlflow.GetModelVersionDownloadUri.Response) private static final org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response(); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri other = (org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetModelVersionDownloadUri} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetModelVersionDownloadUri) org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUriOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionDownloadUri_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri build() { org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri buildPartial() { org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri result = new org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri other) { if (other == org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetModelVersionDownloadUri) } // @@protoc_insertion_point(class_scope:mlflow.GetModelVersionDownloadUri) private static final org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri(); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetModelVersionDownloadUri parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetModelVersionDownloadUri(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionDownloadUri getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ModelVersionTagOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.ModelVersionTag) com.google.protobuf.MessageOrBuilder { /** *
     * The tag key.
     * 
* * optional string key = 1; * @return Whether the key field is set. */ boolean hasKey(); /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The key. */ java.lang.String getKey(); /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The bytes for key. */ com.google.protobuf.ByteString getKeyBytes(); /** *
     * The tag value.
     * 
* * optional string value = 2; * @return Whether the value field is set. */ boolean hasValue(); /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The value. */ java.lang.String getValue(); /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The bytes for value. */ com.google.protobuf.ByteString getValueBytes(); } /** *
   * Tag for a model version.
   * 
* * Protobuf type {@code mlflow.ModelVersionTag} */ public static final class ModelVersionTag extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.ModelVersionTag) ModelVersionTagOrBuilder { private static final long serialVersionUID = 0L; // Use ModelVersionTag.newBuilder() to construct. private ModelVersionTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ModelVersionTag() { key_ = ""; value_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ModelVersionTag(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModelVersionTag( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; key_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; value_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersionTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersionTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.ModelVersionTag.class, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder.class); } private int bitField0_; public static final int KEY_FIELD_NUMBER = 1; private volatile java.lang.Object key_; /** *
     * The tag key.
     * 
* * optional string key = 1; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The key. */ @java.lang.Override public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The bytes for key. */ @java.lang.Override public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUE_FIELD_NUMBER = 2; private volatile java.lang.Object value_; /** *
     * The tag value.
     * 
* * optional string value = 2; * @return Whether the value field is set. */ @java.lang.Override public boolean hasValue() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The value. */ @java.lang.Override public java.lang.String getValue() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } } /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The bytes for value. */ @java.lang.Override public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.ModelVersionTag)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.ModelVersionTag other = (org.mlflow.api.proto.ModelRegistry.ModelVersionTag) obj; if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (hasValue() != other.hasValue()) return false; if (hasValue()) { if (!getValue() .equals(other.getValue())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } if (hasValue()) { hash = (37 * hash) + VALUE_FIELD_NUMBER; hash = (53 * hash) + getValue().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.ModelVersionTag prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Tag for a model version.
     * 
* * Protobuf type {@code mlflow.ModelVersionTag} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.ModelVersionTag) org.mlflow.api.proto.ModelRegistry.ModelVersionTagOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersionTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersionTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.ModelVersionTag.class, org.mlflow.api.proto.ModelRegistry.ModelVersionTag.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.ModelVersionTag.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); key_ = ""; bitField0_ = (bitField0_ & ~0x00000001); value_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_ModelVersionTag_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTag getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.ModelVersionTag.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTag build() { org.mlflow.api.proto.ModelRegistry.ModelVersionTag result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTag buildPartial() { org.mlflow.api.proto.ModelRegistry.ModelVersionTag result = new org.mlflow.api.proto.ModelRegistry.ModelVersionTag(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.key_ = key_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.value_ = value_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.ModelVersionTag) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.ModelVersionTag)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.ModelVersionTag other) { if (other == org.mlflow.api.proto.ModelRegistry.ModelVersionTag.getDefaultInstance()) return this; if (other.hasKey()) { bitField0_ |= 0x00000001; key_ = other.key_; onChanged(); } if (other.hasValue()) { bitField0_ |= 0x00000002; value_ = other.value_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.ModelVersionTag parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.ModelVersionTag) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object key_ = ""; /** *
       * The tag key.
       * 
* * optional string key = 1; * @return Whether the key field is set. */ public boolean hasKey() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * The tag key.
       * 
* * optional string key = 1; * @return The key. */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * The tag key.
       * 
* * optional string key = 1; * @return The bytes for key. */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The tag key.
       * 
* * optional string key = 1; * @param value The key to set. * @return This builder for chaining. */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; onChanged(); return this; } /** *
       * The tag key.
       * 
* * optional string key = 1; * @return This builder for chaining. */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000001); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** *
       * The tag key.
       * 
* * optional string key = 1; * @param value The bytes for key to set. * @return This builder for chaining. */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; onChanged(); return this; } private java.lang.Object value_ = ""; /** *
       * The tag value.
       * 
* * optional string value = 2; * @return Whether the value field is set. */ public boolean hasValue() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * The tag value.
       * 
* * optional string value = 2; * @return The value. */ public java.lang.String getValue() { java.lang.Object ref = value_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * The tag value.
       * 
* * optional string value = 2; * @return The bytes for value. */ public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The tag value.
       * 
* * optional string value = 2; * @param value The value to set. * @return This builder for chaining. */ public Builder setValue( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } /** *
       * The tag value.
       * 
* * optional string value = 2; * @return This builder for chaining. */ public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000002); value_ = getDefaultInstance().getValue(); onChanged(); return this; } /** *
       * The tag value.
       * 
* * optional string value = 2; * @param value The bytes for value to set. * @return This builder for chaining. */ public Builder setValueBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.ModelVersionTag) } // @@protoc_insertion_point(class_scope:mlflow.ModelVersionTag) private static final org.mlflow.api.proto.ModelRegistry.ModelVersionTag DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.ModelVersionTag(); } public static org.mlflow.api.proto.ModelRegistry.ModelVersionTag getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ModelVersionTag parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModelVersionTag(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionTag getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface RegisteredModelTagOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.RegisteredModelTag) com.google.protobuf.MessageOrBuilder { /** *
     * The tag key.
     * 
* * optional string key = 1; * @return Whether the key field is set. */ boolean hasKey(); /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The key. */ java.lang.String getKey(); /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The bytes for key. */ com.google.protobuf.ByteString getKeyBytes(); /** *
     * The tag value.
     * 
* * optional string value = 2; * @return Whether the value field is set. */ boolean hasValue(); /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The value. */ java.lang.String getValue(); /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The bytes for value. */ com.google.protobuf.ByteString getValueBytes(); } /** *
   * Tag for a registered model
   * 
* * Protobuf type {@code mlflow.RegisteredModelTag} */ public static final class RegisteredModelTag extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.RegisteredModelTag) RegisteredModelTagOrBuilder { private static final long serialVersionUID = 0L; // Use RegisteredModelTag.newBuilder() to construct. private RegisteredModelTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private RegisteredModelTag() { key_ = ""; value_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new RegisteredModelTag(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RegisteredModelTag( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; key_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; value_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.class, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder.class); } private int bitField0_; public static final int KEY_FIELD_NUMBER = 1; private volatile java.lang.Object key_; /** *
     * The tag key.
     * 
* * optional string key = 1; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The key. */ @java.lang.Override public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** *
     * The tag key.
     * 
* * optional string key = 1; * @return The bytes for key. */ @java.lang.Override public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUE_FIELD_NUMBER = 2; private volatile java.lang.Object value_; /** *
     * The tag value.
     * 
* * optional string value = 2; * @return Whether the value field is set. */ @java.lang.Override public boolean hasValue() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The value. */ @java.lang.Override public java.lang.String getValue() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } } /** *
     * The tag value.
     * 
* * optional string value = 2; * @return The bytes for value. */ @java.lang.Override public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.RegisteredModelTag)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.RegisteredModelTag other = (org.mlflow.api.proto.ModelRegistry.RegisteredModelTag) obj; if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (hasValue() != other.hasValue()) return false; if (hasValue()) { if (!getValue() .equals(other.getValue())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } if (hasValue()) { hash = (37 * hash) + VALUE_FIELD_NUMBER; hash = (53 * hash) + getValue().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.RegisteredModelTag prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Tag for a registered model
     * 
* * Protobuf type {@code mlflow.RegisteredModelTag} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.RegisteredModelTag) org.mlflow.api.proto.ModelRegistry.RegisteredModelTagOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.class, org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); key_ = ""; bitField0_ = (bitField0_ & ~0x00000001); value_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelTag_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag build() { org.mlflow.api.proto.ModelRegistry.RegisteredModelTag result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag buildPartial() { org.mlflow.api.proto.ModelRegistry.RegisteredModelTag result = new org.mlflow.api.proto.ModelRegistry.RegisteredModelTag(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.key_ = key_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.value_ = value_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.RegisteredModelTag) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.RegisteredModelTag)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.RegisteredModelTag other) { if (other == org.mlflow.api.proto.ModelRegistry.RegisteredModelTag.getDefaultInstance()) return this; if (other.hasKey()) { bitField0_ |= 0x00000001; key_ = other.key_; onChanged(); } if (other.hasValue()) { bitField0_ |= 0x00000002; value_ = other.value_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.RegisteredModelTag parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.RegisteredModelTag) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object key_ = ""; /** *
       * The tag key.
       * 
* * optional string key = 1; * @return Whether the key field is set. */ public boolean hasKey() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * The tag key.
       * 
* * optional string key = 1; * @return The key. */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * The tag key.
       * 
* * optional string key = 1; * @return The bytes for key. */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The tag key.
       * 
* * optional string key = 1; * @param value The key to set. * @return This builder for chaining. */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; onChanged(); return this; } /** *
       * The tag key.
       * 
* * optional string key = 1; * @return This builder for chaining. */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000001); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** *
       * The tag key.
       * 
* * optional string key = 1; * @param value The bytes for key to set. * @return This builder for chaining. */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; onChanged(); return this; } private java.lang.Object value_ = ""; /** *
       * The tag value.
       * 
* * optional string value = 2; * @return Whether the value field is set. */ public boolean hasValue() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * The tag value.
       * 
* * optional string value = 2; * @return The value. */ public java.lang.String getValue() { java.lang.Object ref = value_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * The tag value.
       * 
* * optional string value = 2; * @return The bytes for value. */ public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The tag value.
       * 
* * optional string value = 2; * @param value The value to set. * @return This builder for chaining. */ public Builder setValue( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } /** *
       * The tag value.
       * 
* * optional string value = 2; * @return This builder for chaining. */ public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000002); value_ = getDefaultInstance().getValue(); onChanged(); return this; } /** *
       * The tag value.
       * 
* * optional string value = 2; * @param value The bytes for value to set. * @return This builder for chaining. */ public Builder setValueBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.RegisteredModelTag) } // @@protoc_insertion_point(class_scope:mlflow.RegisteredModelTag) private static final org.mlflow.api.proto.ModelRegistry.RegisteredModelTag DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.RegisteredModelTag(); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public RegisteredModelTag parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RegisteredModelTag(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelTag getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface SetRegisteredModelTagOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SetRegisteredModelTag) com.google.protobuf.MessageOrBuilder { /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ boolean hasKey(); /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The key. */ java.lang.String getKey(); /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ com.google.protobuf.ByteString getKeyBytes(); /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return Whether the value field is set. */ boolean hasValue(); /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return The value. */ java.lang.String getValue(); /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return The bytes for value. */ com.google.protobuf.ByteString getValueBytes(); } /** * Protobuf type {@code mlflow.SetRegisteredModelTag} */ public static final class SetRegisteredModelTag extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SetRegisteredModelTag) SetRegisteredModelTagOrBuilder { private static final long serialVersionUID = 0L; // Use SetRegisteredModelTag.newBuilder() to construct. private SetRegisteredModelTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SetRegisteredModelTag() { name_ = ""; key_ = ""; value_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SetRegisteredModelTag(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SetRegisteredModelTag( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; key_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; value_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SetRegisteredModelTag.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.SetRegisteredModelTag.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SetRegisteredModelTag.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response other = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SetRegisteredModelTag.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SetRegisteredModelTag.Response) org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response build() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response result = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SetRegisteredModelTag.Response) } // @@protoc_insertion_point(class_scope:mlflow.SetRegisteredModelTag.Response) private static final org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response(); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int KEY_FIELD_NUMBER = 2; private volatile java.lang.Object key_; /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The key. */ @java.lang.Override public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ @java.lang.Override public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUE_FIELD_NUMBER = 3; private volatile java.lang.Object value_; /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return Whether the value field is set. */ @java.lang.Override public boolean hasValue() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return The value. */ @java.lang.Override public java.lang.String getValue() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } } /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return The bytes for value. */ @java.lang.Override public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, key_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, value_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, key_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, value_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag other = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (hasValue() != other.hasValue()) return false; if (hasValue()) { if (!getValue() .equals(other.getValue())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } if (hasValue()) { hash = (37 * hash) + VALUE_FIELD_NUMBER; hash = (53 * hash) + getValue().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SetRegisteredModelTag} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SetRegisteredModelTag) org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTagOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); key_ = ""; bitField0_ = (bitField0_ & ~0x00000002); value_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelTag_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag build() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag buildPartial() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag result = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.key_ = key_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.value_ = value_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag other) { if (other == org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasKey()) { bitField0_ |= 0x00000002; key_ = other.key_; onChanged(); } if (other.hasValue()) { bitField0_ |= 0x00000004; value_ = other.value_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object key_ = ""; /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ public boolean hasKey() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The key. */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @param value The key to set. * @return This builder for chaining. */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; key_ = value; onChanged(); return this; } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000002); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for key to set. * @return This builder for chaining. */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; key_ = value; onChanged(); return this; } private java.lang.Object value_ = ""; /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return Whether the value field is set. */ public boolean hasValue() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return The value. */ public java.lang.String getValue() { java.lang.Object ref = value_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return The bytes for value. */ public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @param value The value to set. * @return This builder for chaining. */ public Builder setValue( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; value_ = value; onChanged(); return this; } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000004); value_ = getDefaultInstance().getValue(); onChanged(); return this; } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 3 [(.mlflow.validate_required) = true]; * @param value The bytes for value to set. * @return This builder for chaining. */ public Builder setValueBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; value_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SetRegisteredModelTag) } // @@protoc_insertion_point(class_scope:mlflow.SetRegisteredModelTag) private static final org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag(); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SetRegisteredModelTag parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SetRegisteredModelTag(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelTag getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface SetModelVersionTagOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SetModelVersionTag) com.google.protobuf.MessageOrBuilder { /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ boolean hasKey(); /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The key. */ java.lang.String getKey(); /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ com.google.protobuf.ByteString getKeyBytes(); /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return Whether the value field is set. */ boolean hasValue(); /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return The value. */ java.lang.String getValue(); /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return The bytes for value. */ com.google.protobuf.ByteString getValueBytes(); } /** * Protobuf type {@code mlflow.SetModelVersionTag} */ public static final class SetModelVersionTag extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SetModelVersionTag) SetModelVersionTagOrBuilder { private static final long serialVersionUID = 0L; // Use SetModelVersionTag.newBuilder() to construct. private SetModelVersionTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SetModelVersionTag() { name_ = ""; version_ = ""; key_ = ""; value_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SetModelVersionTag(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SetModelVersionTag( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; key_ = bs; break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000008; value_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.class, org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SetModelVersionTag.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.SetModelVersionTag.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SetModelVersionTag.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.class, org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response other = (org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SetModelVersionTag.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SetModelVersionTag.Response) org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.class, org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response build() { org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response result = new org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SetModelVersionTag.Response) } // @@protoc_insertion_point(class_scope:mlflow.SetModelVersionTag.Response) private static final org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response(); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Unique name of the model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int KEY_FIELD_NUMBER = 3; private volatile java.lang.Object key_; /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The key. */ @java.lang.Override public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** *
     * Name of the tag. Maximum size depends on storage backend.
     * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
     * All storage backends are guaranteed to support key values up to 250 bytes in size.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ @java.lang.Override public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUE_FIELD_NUMBER = 4; private volatile java.lang.Object value_; /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return Whether the value field is set. */ @java.lang.Override public boolean hasValue() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return The value. */ @java.lang.Override public java.lang.String getValue() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } } /** *
     * String value of the tag being logged. Maximum size depends on storage backend.
     * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return The bytes for value. */ @java.lang.Override public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, key_); } if (((bitField0_ & 0x00000008) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, value_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, key_); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, value_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SetModelVersionTag)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SetModelVersionTag other = (org.mlflow.api.proto.ModelRegistry.SetModelVersionTag) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (hasValue() != other.hasValue()) return false; if (hasValue()) { if (!getValue() .equals(other.getValue())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } if (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } if (hasValue()) { hash = (37 * hash) + VALUE_FIELD_NUMBER; hash = (53 * hash) + getValue().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SetModelVersionTag prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SetModelVersionTag} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SetModelVersionTag) org.mlflow.api.proto.ModelRegistry.SetModelVersionTagOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.class, org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); key_ = ""; bitField0_ = (bitField0_ & ~0x00000004); value_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetModelVersionTag_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag build() { org.mlflow.api.proto.ModelRegistry.SetModelVersionTag result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag buildPartial() { org.mlflow.api.proto.ModelRegistry.SetModelVersionTag result = new org.mlflow.api.proto.ModelRegistry.SetModelVersionTag(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.key_ = key_; if (((from_bitField0_ & 0x00000008) != 0)) { to_bitField0_ |= 0x00000008; } result.value_ = value_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SetModelVersionTag) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SetModelVersionTag)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SetModelVersionTag other) { if (other == org.mlflow.api.proto.ModelRegistry.SetModelVersionTag.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasKey()) { bitField0_ |= 0x00000004; key_ = other.key_; onChanged(); } if (other.hasValue()) { bitField0_ |= 0x00000008; value_ = other.value_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SetModelVersionTag parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SetModelVersionTag) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Unique name of the model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private java.lang.Object key_ = ""; /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ public boolean hasKey() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The key. */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @param value The key to set. * @return This builder for chaining. */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; key_ = value; onChanged(); return this; } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000004); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** *
       * Name of the tag. Maximum size depends on storage backend.
       * If a tag with this name already exists, its preexisting value will be replaced by the specified `value`.
       * All storage backends are guaranteed to support key values up to 250 bytes in size.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @param value The bytes for key to set. * @return This builder for chaining. */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; key_ = value; onChanged(); return this; } private java.lang.Object value_ = ""; /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return Whether the value field is set. */ public boolean hasValue() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return The value. */ public java.lang.String getValue() { java.lang.Object ref = value_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return The bytes for value. */ public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @param value The value to set. * @return This builder for chaining. */ public Builder setValue( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; value_ = value; onChanged(); return this; } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000008); value_ = getDefaultInstance().getValue(); onChanged(); return this; } /** *
       * String value of the tag being logged. Maximum size depends on storage backend.
       * 
* * optional string value = 4 [(.mlflow.validate_required) = true]; * @param value The bytes for value to set. * @return This builder for chaining. */ public Builder setValueBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; value_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SetModelVersionTag) } // @@protoc_insertion_point(class_scope:mlflow.SetModelVersionTag) private static final org.mlflow.api.proto.ModelRegistry.SetModelVersionTag DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SetModelVersionTag(); } public static org.mlflow.api.proto.ModelRegistry.SetModelVersionTag getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SetModelVersionTag parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SetModelVersionTag(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetModelVersionTag getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface DeleteRegisteredModelTagOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteRegisteredModelTag) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ boolean hasKey(); /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The key. */ java.lang.String getKey(); /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ com.google.protobuf.ByteString getKeyBytes(); } /** * Protobuf type {@code mlflow.DeleteRegisteredModelTag} */ public static final class DeleteRegisteredModelTag extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteRegisteredModelTag) DeleteRegisteredModelTagOrBuilder { private static final long serialVersionUID = 0L; // Use DeleteRegisteredModelTag.newBuilder() to construct. private DeleteRegisteredModelTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private DeleteRegisteredModelTag() { name_ = ""; key_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new DeleteRegisteredModelTag(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private DeleteRegisteredModelTag( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; key_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteRegisteredModelTag.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.DeleteRegisteredModelTag.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteRegisteredModelTag.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response other = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteRegisteredModelTag.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteRegisteredModelTag.Response) org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response build() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response result = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteRegisteredModelTag.Response) } // @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModelTag.Response) private static final org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response(); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int KEY_FIELD_NUMBER = 2; private volatile java.lang.Object key_; /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The key. */ @java.lang.Override public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ @java.lang.Override public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, key_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, key_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag other = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteRegisteredModelTag} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteRegisteredModelTag) org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTagOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); key_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelTag_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag build() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag result = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.key_ = key_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasKey()) { bitField0_ |= 0x00000002; key_ = other.key_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object key_ = ""; /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ public boolean hasKey() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The key. */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @param value The key to set. * @return This builder for chaining. */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; key_ = value; onChanged(); return this; } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000002); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for key to set. * @return This builder for chaining. */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; key_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteRegisteredModelTag) } // @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModelTag) private static final org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag(); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public DeleteRegisteredModelTag parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new DeleteRegisteredModelTag(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelTag getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface DeleteModelVersionTagOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteModelVersionTag) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Model version number that the tag was logged under.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number that the tag was logged under.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number that the tag was logged under.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ boolean hasKey(); /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The key. */ java.lang.String getKey(); /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ com.google.protobuf.ByteString getKeyBytes(); } /** * Protobuf type {@code mlflow.DeleteModelVersionTag} */ public static final class DeleteModelVersionTag extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteModelVersionTag) DeleteModelVersionTagOrBuilder { private static final long serialVersionUID = 0L; // Use DeleteModelVersionTag.newBuilder() to construct. private DeleteModelVersionTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private DeleteModelVersionTag() { name_ = ""; version_ = ""; key_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new DeleteModelVersionTag(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private DeleteModelVersionTag( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; key_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteModelVersionTag.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.DeleteModelVersionTag.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteModelVersionTag.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response other = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteModelVersionTag.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteModelVersionTag.Response) org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response build() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response result = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteModelVersionTag.Response) } // @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersionTag.Response) private static final org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response(); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model that the tag was logged under.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * Model version number that the tag was logged under.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Model version number that the tag was logged under.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number that the tag was logged under.
     * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int KEY_FIELD_NUMBER = 3; private volatile java.lang.Object key_; /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The key. */ @java.lang.Override public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** *
     * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
     * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ @java.lang.Override public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, key_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, key_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag other = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } if (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteModelVersionTag} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteModelVersionTag) org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTagOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.class, org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); key_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteModelVersionTag_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag build() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag result = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.key_ = key_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasKey()) { bitField0_ |= 0x00000004; key_ = other.key_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model that the tag was logged under.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number that the tag was logged under.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Model version number that the tag was logged under.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number that the tag was logged under.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number that the tag was logged under.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * Model version number that the tag was logged under.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number that the tag was logged under.
       * 
* * optional string version = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private java.lang.Object key_ = ""; /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return Whether the key field is set. */ public boolean hasKey() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The key. */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return The bytes for key. */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @param value The key to set. * @return This builder for chaining. */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; key_ = value; onChanged(); return this; } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000004); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** *
       * Name of the tag. The name must be an exact match; wild-card deletion is not supported. Maximum size is 250 bytes.
       * 
* * optional string key = 3 [(.mlflow.validate_required) = true]; * @param value The bytes for key to set. * @return This builder for chaining. */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; key_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteModelVersionTag) } // @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersionTag) private static final org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag(); } public static org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public DeleteModelVersionTag parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new DeleteModelVersionTag(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteModelVersionTag getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface RegisteredModelAliasOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.RegisteredModelAlias) com.google.protobuf.MessageOrBuilder { /** *
     * The name of the alias.
     * 
* * optional string alias = 1; * @return Whether the alias field is set. */ boolean hasAlias(); /** *
     * The name of the alias.
     * 
* * optional string alias = 1; * @return The alias. */ java.lang.String getAlias(); /** *
     * The name of the alias.
     * 
* * optional string alias = 1; * @return The bytes for alias. */ com.google.protobuf.ByteString getAliasBytes(); /** *
     * The model version number that the alias points to.
     * 
* * optional string version = 2; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * The model version number that the alias points to.
     * 
* * optional string version = 2; * @return The version. */ java.lang.String getVersion(); /** *
     * The model version number that the alias points to.
     * 
* * optional string version = 2; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); } /** *
   * Alias for a registered model
   * 
* * Protobuf type {@code mlflow.RegisteredModelAlias} */ public static final class RegisteredModelAlias extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.RegisteredModelAlias) RegisteredModelAliasOrBuilder { private static final long serialVersionUID = 0L; // Use RegisteredModelAlias.newBuilder() to construct. private RegisteredModelAlias(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private RegisteredModelAlias() { alias_ = ""; version_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new RegisteredModelAlias(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RegisteredModelAlias( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; alias_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.class, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder.class); } private int bitField0_; public static final int ALIAS_FIELD_NUMBER = 1; private volatile java.lang.Object alias_; /** *
     * The name of the alias.
     * 
* * optional string alias = 1; * @return Whether the alias field is set. */ @java.lang.Override public boolean hasAlias() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * The name of the alias.
     * 
* * optional string alias = 1; * @return The alias. */ @java.lang.Override public java.lang.String getAlias() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } } /** *
     * The name of the alias.
     * 
* * optional string alias = 1; * @return The bytes for alias. */ @java.lang.Override public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private volatile java.lang.Object version_; /** *
     * The model version number that the alias points to.
     * 
* * optional string version = 2; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * The model version number that the alias points to.
     * 
* * optional string version = 2; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * The model version number that the alias points to.
     * 
* * optional string version = 2; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, alias_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, alias_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias other = (org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias) obj; if (hasAlias() != other.hasAlias()) return false; if (hasAlias()) { if (!getAlias() .equals(other.getAlias())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasAlias()) { hash = (37 * hash) + ALIAS_FIELD_NUMBER; hash = (53 * hash) + getAlias().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Alias for a registered model
     * 
* * Protobuf type {@code mlflow.RegisteredModelAlias} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.RegisteredModelAlias) org.mlflow.api.proto.ModelRegistry.RegisteredModelAliasOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.class, org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); alias_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_RegisteredModelAlias_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias build() { org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias buildPartial() { org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias result = new org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.alias_ = alias_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias other) { if (other == org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias.getDefaultInstance()) return this; if (other.hasAlias()) { bitField0_ |= 0x00000001; alias_ = other.alias_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object alias_ = ""; /** *
       * The name of the alias.
       * 
* * optional string alias = 1; * @return Whether the alias field is set. */ public boolean hasAlias() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * The name of the alias.
       * 
* * optional string alias = 1; * @return The alias. */ public java.lang.String getAlias() { java.lang.Object ref = alias_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * The name of the alias.
       * 
* * optional string alias = 1; * @return The bytes for alias. */ public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The name of the alias.
       * 
* * optional string alias = 1; * @param value The alias to set. * @return This builder for chaining. */ public Builder setAlias( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; alias_ = value; onChanged(); return this; } /** *
       * The name of the alias.
       * 
* * optional string alias = 1; * @return This builder for chaining. */ public Builder clearAlias() { bitField0_ = (bitField0_ & ~0x00000001); alias_ = getDefaultInstance().getAlias(); onChanged(); return this; } /** *
       * The name of the alias.
       * 
* * optional string alias = 1; * @param value The bytes for alias to set. * @return This builder for chaining. */ public Builder setAliasBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; alias_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * The model version number that the alias points to.
       * 
* * optional string version = 2; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * The model version number that the alias points to.
       * 
* * optional string version = 2; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * The model version number that the alias points to.
       * 
* * optional string version = 2; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The model version number that the alias points to.
       * 
* * optional string version = 2; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** *
       * The model version number that the alias points to.
       * 
* * optional string version = 2; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * The model version number that the alias points to.
       * 
* * optional string version = 2; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.RegisteredModelAlias) } // @@protoc_insertion_point(class_scope:mlflow.RegisteredModelAlias) private static final org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias(); } public static org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public RegisteredModelAlias parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RegisteredModelAlias(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.RegisteredModelAlias getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface SetRegisteredModelAliasOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SetRegisteredModelAlias) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Name of the alias. Maximum size depends on storage backend.
     * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
     * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ boolean hasAlias(); /** *
     * Name of the alias. Maximum size depends on storage backend.
     * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
     * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ java.lang.String getAlias(); /** *
     * Name of the alias. Maximum size depends on storage backend.
     * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
     * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ com.google.protobuf.ByteString getAliasBytes(); /** *
     * Model version number.
     * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ boolean hasVersion(); /** *
     * Model version number.
     * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return The version. */ java.lang.String getVersion(); /** *
     * Model version number.
     * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); } /** * Protobuf type {@code mlflow.SetRegisteredModelAlias} */ public static final class SetRegisteredModelAlias extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SetRegisteredModelAlias) SetRegisteredModelAliasOrBuilder { private static final long serialVersionUID = 0L; // Use SetRegisteredModelAlias.newBuilder() to construct. private SetRegisteredModelAlias(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SetRegisteredModelAlias() { name_ = ""; alias_ = ""; version_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SetRegisteredModelAlias(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SetRegisteredModelAlias( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; alias_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; version_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.SetRegisteredModelAlias.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.SetRegisteredModelAlias.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.SetRegisteredModelAlias.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response other = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SetRegisteredModelAlias.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SetRegisteredModelAlias.Response) org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response build() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response result = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SetRegisteredModelAlias.Response) } // @@protoc_insertion_point(class_scope:mlflow.SetRegisteredModelAlias.Response) private static final org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response(); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ALIAS_FIELD_NUMBER = 2; private volatile java.lang.Object alias_; /** *
     * Name of the alias. Maximum size depends on storage backend.
     * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
     * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ @java.lang.Override public boolean hasAlias() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Name of the alias. Maximum size depends on storage backend.
     * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
     * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ @java.lang.Override public java.lang.String getAlias() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } } /** *
     * Name of the alias. Maximum size depends on storage backend.
     * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
     * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ @java.lang.Override public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 3; private volatile java.lang.Object version_; /** *
     * Model version number.
     * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ @java.lang.Override public boolean hasVersion() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * Model version number.
     * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** *
     * Model version number.
     * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, alias_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, version_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, alias_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, version_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias other = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasAlias() != other.hasAlias()) return false; if (hasAlias()) { if (!getAlias() .equals(other.getAlias())) return false; } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion() .equals(other.getVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasAlias()) { hash = (37 * hash) + ALIAS_FIELD_NUMBER; hash = (53 * hash) + getAlias().hashCode(); } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.SetRegisteredModelAlias} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.SetRegisteredModelAlias) org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAliasOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.class, org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); alias_ = ""; bitField0_ = (bitField0_ & ~0x00000002); version_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_SetRegisteredModelAlias_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias build() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias buildPartial() { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias result = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.alias_ = alias_; if (((from_bitField0_ & 0x00000004) != 0)) { to_bitField0_ |= 0x00000004; } result.version_ = version_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias other) { if (other == org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasAlias()) { bitField0_ |= 0x00000002; alias_ = other.alias_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000004; version_ = other.version_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object alias_ = ""; /** *
       * Name of the alias. Maximum size depends on storage backend.
       * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
       * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ public boolean hasAlias() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Name of the alias. Maximum size depends on storage backend.
       * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
       * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ public java.lang.String getAlias() { java.lang.Object ref = alias_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the alias. Maximum size depends on storage backend.
       * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
       * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the alias. Maximum size depends on storage backend.
       * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
       * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @param value The alias to set. * @return This builder for chaining. */ public Builder setAlias( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; alias_ = value; onChanged(); return this; } /** *
       * Name of the alias. Maximum size depends on storage backend.
       * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
       * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearAlias() { bitField0_ = (bitField0_ & ~0x00000002); alias_ = getDefaultInstance().getAlias(); onChanged(); return this; } /** *
       * Name of the alias. Maximum size depends on storage backend.
       * If an alias with this name already exists, its preexisting value will be replaced by the specified `version`.
       * All storage backends are guaranteed to support alias name values up to 256 bytes in size.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for alias to set. * @return This builder for chaining. */ public Builder setAliasBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; alias_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** *
       * Model version number.
       * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return Whether the version field is set. */ public boolean hasVersion() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * Model version number.
       * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Model version number.
       * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Model version number.
       * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; version_ = value; onChanged(); return this; } /** *
       * Model version number.
       * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000004); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * Model version number.
       * 
* * optional string version = 3 [(.mlflow.validate_required) = true]; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; version_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.SetRegisteredModelAlias) } // @@protoc_insertion_point(class_scope:mlflow.SetRegisteredModelAlias) private static final org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias(); } public static org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SetRegisteredModelAlias parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SetRegisteredModelAlias(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.SetRegisteredModelAlias getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface DeleteRegisteredModelAliasOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteRegisteredModelAlias) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ boolean hasAlias(); /** *
     * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ java.lang.String getAlias(); /** *
     * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ com.google.protobuf.ByteString getAliasBytes(); } /** * Protobuf type {@code mlflow.DeleteRegisteredModelAlias} */ public static final class DeleteRegisteredModelAlias extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteRegisteredModelAlias) DeleteRegisteredModelAliasOrBuilder { private static final long serialVersionUID = 0L; // Use DeleteRegisteredModelAlias.newBuilder() to construct. private DeleteRegisteredModelAlias(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private DeleteRegisteredModelAlias() { name_ = ""; alias_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new DeleteRegisteredModelAlias(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private DeleteRegisteredModelAlias( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; alias_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.DeleteRegisteredModelAlias.Response) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code mlflow.DeleteRegisteredModelAlias.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.DeleteRegisteredModelAlias.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.Builder.class); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response other = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteRegisteredModelAlias.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteRegisteredModelAlias.Response) org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response build() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response result = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteRegisteredModelAlias.Response) } // @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModelAlias.Response) private static final org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response(); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ALIAS_FIELD_NUMBER = 2; private volatile java.lang.Object alias_; /** *
     * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ @java.lang.Override public boolean hasAlias() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ @java.lang.Override public java.lang.String getAlias() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } } /** *
     * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ @java.lang.Override public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, alias_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, alias_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias other = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasAlias() != other.hasAlias()) return false; if (hasAlias()) { if (!getAlias() .equals(other.getAlias())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasAlias()) { hash = (37 * hash) + ALIAS_FIELD_NUMBER; hash = (53 * hash) + getAlias().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.DeleteRegisteredModelAlias} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.DeleteRegisteredModelAlias) org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAliasOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.class, org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); alias_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_DeleteRegisteredModelAlias_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias build() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias buildPartial() { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias result = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.alias_ = alias_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias other) { if (other == org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasAlias()) { bitField0_ |= 0x00000002; alias_ = other.alias_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object alias_ = ""; /** *
       * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ public boolean hasAlias() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ public java.lang.String getAlias() { java.lang.Object ref = alias_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @param value The alias to set. * @return This builder for chaining. */ public Builder setAlias( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; alias_ = value; onChanged(); return this; } /** *
       * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearAlias() { bitField0_ = (bitField0_ & ~0x00000002); alias_ = getDefaultInstance().getAlias(); onChanged(); return this; } /** *
       * Name of the alias. The name must be an exact match; wild-card deletion is not supported. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for alias to set. * @return This builder for chaining. */ public Builder setAliasBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; alias_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.DeleteRegisteredModelAlias) } // @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModelAlias) private static final org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias(); } public static org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public DeleteRegisteredModelAlias parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new DeleteRegisteredModelAlias(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.DeleteRegisteredModelAlias getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GetModelVersionByAliasOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetModelVersionByAlias) com.google.protobuf.MessageOrBuilder { /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ boolean hasName(); /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ java.lang.String getName(); /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * Name of the alias. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ boolean hasAlias(); /** *
     * Name of the alias. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ java.lang.String getAlias(); /** *
     * Name of the alias. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ com.google.protobuf.ByteString getAliasBytes(); } /** * Protobuf type {@code mlflow.GetModelVersionByAlias} */ public static final class GetModelVersionByAlias extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetModelVersionByAlias) GetModelVersionByAliasOrBuilder { private static final long serialVersionUID = 0L; // Use GetModelVersionByAlias.newBuilder() to construct. private GetModelVersionByAlias(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetModelVersionByAlias() { name_ = ""; alias_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetModelVersionByAlias(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetModelVersionByAlias( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; alias_ = bs; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Builder.class); } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:mlflow.GetModelVersionByAlias.Response) com.google.protobuf.MessageOrBuilder { /** * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ boolean hasModelVersion(); /** * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion(); /** * optional .mlflow.ModelVersion model_version = 1; */ org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder(); } /** * Protobuf type {@code mlflow.GetModelVersionByAlias.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:mlflow.GetModelVersionByAlias.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Response(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder subBuilder = null; if (((bitField0_ & 0x00000001) != 0)) { subBuilder = modelVersion_.toBuilder(); } modelVersion_ = input.readMessage(org.mlflow.api.proto.ModelRegistry.ModelVersion.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(modelVersion_); modelVersion_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.Builder.class); } private int bitField0_; public static final int MODEL_VERSION_FIELD_NUMBER = 1; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; /** * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ @java.lang.Override public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } /** * optional .mlflow.ModelVersion model_version = 1; */ @java.lang.Override public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getModelVersion()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getModelVersion()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response other = (org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response) obj; if (hasModelVersion() != other.hasModelVersion()) return false; if (hasModelVersion()) { if (!getModelVersion() .equals(other.getModelVersion())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasModelVersion()) { hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; hash = (53 * hash) + getModelVersion().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetModelVersionByAlias.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetModelVersionByAlias.Response) org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getModelVersionFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (modelVersionBuilder_ == null) { modelVersion_ = null; } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_Response_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response build() { org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response buildPartial() { org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response result = new org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { if (modelVersionBuilder_ == null) { result.modelVersion_ = modelVersion_; } else { result.modelVersion_ = modelVersionBuilder_.build(); } to_bitField0_ |= 0x00000001; } result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response other) { if (other == org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response.getDefaultInstance()) return this; if (other.hasModelVersion()) { mergeModelVersion(other.getModelVersion()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.mlflow.api.proto.ModelRegistry.ModelVersion modelVersion_; private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> modelVersionBuilder_; /** * optional .mlflow.ModelVersion model_version = 1; * @return Whether the modelVersion field is set. */ public boolean hasModelVersion() { return ((bitField0_ & 0x00000001) != 0); } /** * optional .mlflow.ModelVersion model_version = 1; * @return The modelVersion. */ public org.mlflow.api.proto.ModelRegistry.ModelVersion getModelVersion() { if (modelVersionBuilder_ == null) { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } else { return modelVersionBuilder_.getMessage(); } } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } modelVersion_ = value; onChanged(); } else { modelVersionBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder setModelVersion( org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder builderForValue) { if (modelVersionBuilder_ == null) { modelVersion_ = builderForValue.build(); onChanged(); } else { modelVersionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder mergeModelVersion(org.mlflow.api.proto.ModelRegistry.ModelVersion value) { if (modelVersionBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && modelVersion_ != null && modelVersion_ != org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance()) { modelVersion_ = org.mlflow.api.proto.ModelRegistry.ModelVersion.newBuilder(modelVersion_).mergeFrom(value).buildPartial(); } else { modelVersion_ = value; } onChanged(); } else { modelVersionBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public Builder clearModelVersion() { if (modelVersionBuilder_ == null) { modelVersion_ = null; onChanged(); } else { modelVersionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder getModelVersionBuilder() { bitField0_ |= 0x00000001; onChanged(); return getModelVersionFieldBuilder().getBuilder(); } /** * optional .mlflow.ModelVersion model_version = 1; */ public org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder getModelVersionOrBuilder() { if (modelVersionBuilder_ != null) { return modelVersionBuilder_.getMessageOrBuilder(); } else { return modelVersion_ == null ? org.mlflow.api.proto.ModelRegistry.ModelVersion.getDefaultInstance() : modelVersion_; } } /** * optional .mlflow.ModelVersion model_version = 1; */ private com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder> getModelVersionFieldBuilder() { if (modelVersionBuilder_ == null) { modelVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.mlflow.api.proto.ModelRegistry.ModelVersion, org.mlflow.api.proto.ModelRegistry.ModelVersion.Builder, org.mlflow.api.proto.ModelRegistry.ModelVersionOrBuilder>( getModelVersion(), getParentForChildren(), isClean()); modelVersion_ = null; } return modelVersionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetModelVersionByAlias.Response) } // @@protoc_insertion_point(class_scope:mlflow.GetModelVersionByAlias.Response) private static final org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response(); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ @java.lang.Override public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** *
     * Name of the registered model.
     * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ALIAS_FIELD_NUMBER = 2; private volatile java.lang.Object alias_; /** *
     * Name of the alias. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ @java.lang.Override public boolean hasAlias() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * Name of the alias. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ @java.lang.Override public java.lang.String getAlias() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } } /** *
     * Name of the alias. Maximum size is 256 bytes.
     * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ @java.lang.Override public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, alias_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, alias_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias)) { return super.equals(obj); } org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias other = (org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias) obj; if (hasName() != other.hasName()) return false; if (hasName()) { if (!getName() .equals(other.getName())) return false; } if (hasAlias() != other.hasAlias()) return false; if (hasAlias()) { if (!getAlias() .equals(other.getAlias())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasName()) { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } if (hasAlias()) { hash = (37 * hash) + ALIAS_FIELD_NUMBER; hash = (53 * hash) + getAlias().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code mlflow.GetModelVersionByAlias} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:mlflow.GetModelVersionByAlias) org.mlflow.api.proto.ModelRegistry.GetModelVersionByAliasOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_fieldAccessorTable .ensureFieldAccessorsInitialized( org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.class, org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.Builder.class); } // Construct using org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); alias_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.mlflow.api.proto.ModelRegistry.internal_static_mlflow_GetModelVersionByAlias_descriptor; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias getDefaultInstanceForType() { return org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.getDefaultInstance(); } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias build() { org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias buildPartial() { org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias result = new org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) != 0)) { to_bitField0_ |= 0x00000002; } result.alias_ = alias_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias) { return mergeFrom((org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias other) { if (other == org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasAlias()) { bitField0_ |= 0x00000002; alias_ = other.alias_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return Whether the name field is set. */ public boolean hasName() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * Name of the registered model.
       * 
* * optional string name = 1 [(.mlflow.validate_required) = true]; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object alias_ = ""; /** *
       * Name of the alias. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return Whether the alias field is set. */ public boolean hasAlias() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * Name of the alias. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The alias. */ public java.lang.String getAlias() { java.lang.Object ref = alias_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { alias_ = s; } return s; } else { return (java.lang.String) ref; } } /** *
       * Name of the alias. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return The bytes for alias. */ public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Name of the alias. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @param value The alias to set. * @return This builder for chaining. */ public Builder setAlias( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; alias_ = value; onChanged(); return this; } /** *
       * Name of the alias. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @return This builder for chaining. */ public Builder clearAlias() { bitField0_ = (bitField0_ & ~0x00000002); alias_ = getDefaultInstance().getAlias(); onChanged(); return this; } /** *
       * Name of the alias. Maximum size is 256 bytes.
       * 
* * optional string alias = 2 [(.mlflow.validate_required) = true]; * @param value The bytes for alias to set. * @return This builder for chaining. */ public Builder setAliasBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; alias_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:mlflow.GetModelVersionByAlias) } // @@protoc_insertion_point(class_scope:mlflow.GetModelVersionByAlias) private static final org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias(); } public static org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias getDefaultInstance() { return DEFAULT_INSTANCE; } @java.lang.Deprecated public static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetModelVersionByAlias parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetModelVersionByAlias(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public org.mlflow.api.proto.ModelRegistry.GetModelVersionByAlias getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_RegisteredModel_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_RegisteredModel_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_ModelVersion_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_ModelVersion_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_CreateRegisteredModel_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_CreateRegisteredModel_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_CreateRegisteredModel_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_CreateRegisteredModel_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_RenameRegisteredModel_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_RenameRegisteredModel_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_RenameRegisteredModel_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_RenameRegisteredModel_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_UpdateRegisteredModel_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_UpdateRegisteredModel_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_UpdateRegisteredModel_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_UpdateRegisteredModel_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteRegisteredModel_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteRegisteredModel_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteRegisteredModel_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteRegisteredModel_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetRegisteredModel_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetRegisteredModel_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetRegisteredModel_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetRegisteredModel_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SearchRegisteredModels_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SearchRegisteredModels_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SearchRegisteredModels_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SearchRegisteredModels_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetLatestVersions_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetLatestVersions_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetLatestVersions_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetLatestVersions_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_CreateModelVersion_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_CreateModelVersion_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_CreateModelVersion_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_CreateModelVersion_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_UpdateModelVersion_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_UpdateModelVersion_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_UpdateModelVersion_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_UpdateModelVersion_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_TransitionModelVersionStage_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_TransitionModelVersionStage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_TransitionModelVersionStage_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_TransitionModelVersionStage_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteModelVersion_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteModelVersion_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteModelVersion_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteModelVersion_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetModelVersion_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetModelVersion_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetModelVersion_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetModelVersion_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SearchModelVersions_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SearchModelVersions_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SearchModelVersions_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SearchModelVersions_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetModelVersionDownloadUri_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetModelVersionDownloadUri_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetModelVersionDownloadUri_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetModelVersionDownloadUri_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_ModelVersionTag_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_ModelVersionTag_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_RegisteredModelTag_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_RegisteredModelTag_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SetRegisteredModelTag_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SetRegisteredModelTag_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SetRegisteredModelTag_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SetRegisteredModelTag_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SetModelVersionTag_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SetModelVersionTag_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SetModelVersionTag_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SetModelVersionTag_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteRegisteredModelTag_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteRegisteredModelTag_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteRegisteredModelTag_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteRegisteredModelTag_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteModelVersionTag_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteModelVersionTag_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteModelVersionTag_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteModelVersionTag_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_RegisteredModelAlias_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_RegisteredModelAlias_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SetRegisteredModelAlias_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SetRegisteredModelAlias_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_SetRegisteredModelAlias_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_SetRegisteredModelAlias_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteRegisteredModelAlias_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteRegisteredModelAlias_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_DeleteRegisteredModelAlias_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_DeleteRegisteredModelAlias_Response_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetModelVersionByAlias_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetModelVersionByAlias_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_mlflow_GetModelVersionByAlias_Response_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_mlflow_GetModelVersionByAlias_Response_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\024model_registry.proto\022\006mlflow\032\025scalapb/" + "scalapb.proto\032\020databricks.proto\"\211\002\n\017Regi" + "steredModel\022\014\n\004name\030\001 \001(\t\022\032\n\022creation_ti" + "mestamp\030\002 \001(\003\022\036\n\026last_updated_timestamp\030" + "\003 \001(\003\022\017\n\007user_id\030\004 \001(\t\022\023\n\013description\030\005 " + "\001(\t\022-\n\017latest_versions\030\006 \003(\0132\024.mlflow.Mo" + "delVersion\022(\n\004tags\030\007 \003(\0132\032.mlflow.Regist" + "eredModelTag\022-\n\007aliases\030\010 \003(\0132\034.mlflow.R" + "egisteredModelAlias\"\324\002\n\014ModelVersion\022\014\n\004" + "name\030\001 \001(\t\022\017\n\007version\030\002 \001(\t\022\032\n\022creation_" + "timestamp\030\003 \001(\003\022\036\n\026last_updated_timestam" + "p\030\004 \001(\003\022\017\n\007user_id\030\005 \001(\t\022\025\n\rcurrent_stag" + "e\030\006 \001(\t\022\023\n\013description\030\007 \001(\t\022\016\n\006source\030\010" + " \001(\t\022\016\n\006run_id\030\t \001(\t\022*\n\006status\030\n \001(\0162\032.m" + "lflow.ModelVersionStatus\022\026\n\016status_messa" + "ge\030\013 \001(\t\022%\n\004tags\030\014 \003(\0132\027.mlflow.ModelVer" + "sionTag\022\020\n\010run_link\030\r \001(\t\022\017\n\007aliases\030\016 \003" + "(\t\"\326\001\n\025CreateRegisteredModel\022\022\n\004name\030\001 \001" + "(\tB\004\370\206\031\001\022(\n\004tags\030\002 \003(\0132\032.mlflow.Register" + "edModelTag\022\023\n\013description\030\003 \001(\t\032=\n\010Respo" + "nse\0221\n\020registered_model\030\001 \001(\0132\027.mlflow.R" + "egisteredModel:+\342?(\n&com.databricks.rpc." + "RPC[$this.Response]\"\251\001\n\025RenameRegistered" + "Model\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\020\n\010new_name\030\002 " + "\001(\t\032=\n\010Response\0221\n\020registered_model\030\001 \001(" + "\0132\027.mlflow.RegisteredModel:+\342?(\n&com.dat" + "abricks.rpc.RPC[$this.Response]\"\254\001\n\025Upda" + "teRegisteredModel\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\023\n" + "\013description\030\002 \001(\t\032=\n\010Response\0221\n\020regist" + "ered_model\030\001 \001(\0132\027.mlflow.RegisteredMode" + "l:+\342?(\n&com.databricks.rpc.RPC[$this.Res" + "ponse]\"d\n\025DeleteRegisteredModel\022\022\n\004name\030" + "\001 \001(\tB\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.databr" + "icks.rpc.RPC[$this.Response]\"\224\001\n\022GetRegi" + "steredModel\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\032=\n\010Respo" + "nse\0221\n\020registered_model\030\001 \001(\0132\027.mlflow.R" + "egisteredModel:+\342?(\n&com.databricks.rpc." + "RPC[$this.Response]\"\356\001\n\026SearchRegistered" + "Models\022\016\n\006filter\030\001 \001(\t\022\030\n\013max_results\030\002 " + "\001(\003:\003100\022\020\n\010order_by\030\003 \003(\t\022\022\n\npage_token" + "\030\004 \001(\t\032W\n\010Response\0222\n\021registered_models\030" + "\001 \003(\0132\027.mlflow.RegisteredModel\022\027\n\017next_p" + "age_token\030\002 \001(\t:+\342?(\n&com.databricks.rpc" + ".RPC[$this.Response]\"\236\001\n\021GetLatestVersio" + "ns\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\016\n\006stages\030\002 \003(\t\0328" + "\n\010Response\022,\n\016model_versions\030\001 \003(\0132\024.mlf" + "low.ModelVersion:+\342?(\n&com.databricks.rp" + "c.RPC[$this.Response]\"\202\002\n\022CreateModelVer" + "sion\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\024\n\006source\030\002 \001(\t" + "B\004\370\206\031\001\022\016\n\006run_id\030\003 \001(\t\022%\n\004tags\030\004 \003(\0132\027.m" + "lflow.ModelVersionTag\022\020\n\010run_link\030\005 \001(\t\022" + "\023\n\013description\030\006 \001(\t\0327\n\010Response\022+\n\rmode" + "l_version\030\001 \001(\0132\024.mlflow.ModelVersion:+\342" + "?(\n&com.databricks.rpc.RPC[$this.Respons" + "e]\"\272\001\n\022UpdateModelVersion\022\022\n\004name\030\001 \001(\tB" + "\004\370\206\031\001\022\025\n\007version\030\002 \001(\tB\004\370\206\031\001\022\023\n\013descript" + "ion\030\003 \001(\t\0327\n\010Response\022+\n\rmodel_version\030\001" + " \001(\0132\024.mlflow.ModelVersion:+\342?(\n&com.dat" + "abricks.rpc.RPC[$this.Response]\"\354\001\n\033Tran" + "sitionModelVersionStage\022\022\n\004name\030\001 \001(\tB\004\370" + "\206\031\001\022\025\n\007version\030\002 \001(\tB\004\370\206\031\001\022\023\n\005stage\030\003 \001(" + "\tB\004\370\206\031\001\022\'\n\031archive_existing_versions\030\004 \001" + "(\010B\004\370\206\031\001\0327\n\010Response\022+\n\rmodel_version\030\001 " + "\001(\0132\024.mlflow.ModelVersion:+\342?(\n&com.data" + "bricks.rpc.RPC[$this.Response]\"x\n\022Delete" + "ModelVersion\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\025\n\007vers" + "ion\030\002 \001(\tB\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.da" + "tabricks.rpc.RPC[$this.Response]\"\242\001\n\017Get" + "ModelVersion\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\025\n\007vers" + "ion\030\002 \001(\tB\004\370\206\031\001\0327\n\010Response\022+\n\rmodel_ver" + "sion\030\001 \001(\0132\024.mlflow.ModelVersion:+\342?(\n&c" + "om.databricks.rpc.RPC[$this.Response]\"\350\001" + "\n\023SearchModelVersions\022\016\n\006filter\030\001 \001(\t\022\033\n" + "\013max_results\030\002 \001(\003:\006200000\022\020\n\010order_by\030\003" + " \003(\t\022\022\n\npage_token\030\004 \001(\t\032Q\n\010Response\022,\n\016" + "model_versions\030\001 \003(\0132\024.mlflow.ModelVersi" + "on\022\027\n\017next_page_token\030\002 \001(\t:+\342?(\n&com.da" + "tabricks.rpc.RPC[$this.Response]\"\226\001\n\032Get" + "ModelVersionDownloadUri\022\022\n\004name\030\001 \001(\tB\004\370" + "\206\031\001\022\025\n\007version\030\002 \001(\tB\004\370\206\031\001\032 \n\010Response\022\024" + "\n\014artifact_uri\030\001 \001(\t:+\342?(\n&com.databrick" + "s.rpc.RPC[$this.Response]\"-\n\017ModelVersio" + "nTag\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"0\n\022Regi" + "steredModelTag\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001" + "(\t\"\214\001\n\025SetRegisteredModelTag\022\022\n\004name\030\001 \001" + "(\tB\004\370\206\031\001\022\021\n\003key\030\002 \001(\tB\004\370\206\031\001\022\023\n\005value\030\003 \001" + "(\tB\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.databrick" + "s.rpc.RPC[$this.Response]\"\240\001\n\022SetModelVe" + "rsionTag\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\025\n\007version\030" + "\002 \001(\tB\004\370\206\031\001\022\021\n\003key\030\003 \001(\tB\004\370\206\031\001\022\023\n\005value\030" + "\004 \001(\tB\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.databr" + "icks.rpc.RPC[$this.Response]\"z\n\030DeleteRe" + "gisteredModelTag\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\021\n\003" + "key\030\002 \001(\tB\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.da" + "tabricks.rpc.RPC[$this.Response]\"\216\001\n\025Del" + "eteModelVersionTag\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\025" + "\n\007version\030\002 \001(\tB\004\370\206\031\001\022\021\n\003key\030\003 \001(\tB\004\370\206\031\001" + "\032\n\n\010Response:+\342?(\n&com.databricks.rpc.RP" + "C[$this.Response]\"6\n\024RegisteredModelAlia" + "s\022\r\n\005alias\030\001 \001(\t\022\017\n\007version\030\002 \001(\t\"\222\001\n\027Se" + "tRegisteredModelAlias\022\022\n\004name\030\001 \001(\tB\004\370\206\031" + "\001\022\023\n\005alias\030\002 \001(\tB\004\370\206\031\001\022\025\n\007version\030\003 \001(\tB" + "\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.databricks.r" + "pc.RPC[$this.Response]\"~\n\032DeleteRegister" + "edModelAlias\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\023\n\005alia" + "s\030\002 \001(\tB\004\370\206\031\001\032\n\n\010Response:+\342?(\n&com.data" + "bricks.rpc.RPC[$this.Response]\"\247\001\n\026GetMo" + "delVersionByAlias\022\022\n\004name\030\001 \001(\tB\004\370\206\031\001\022\023\n" + "\005alias\030\002 \001(\tB\004\370\206\031\001\0327\n\010Response\022+\n\rmodel_" + "version\030\001 \001(\0132\024.mlflow.ModelVersion:+\342?(" + "\n&com.databricks.rpc.RPC[$this.Response]" + "*R\n\022ModelVersionStatus\022\030\n\024PENDING_REGIST" + "RATION\020\001\022\027\n\023FAILED_REGISTRATION\020\002\022\t\n\005REA" + "DY\020\0032\200\036\n\024ModelRegistryService\022\256\001\n\025create" + "RegisteredModel\022\035.mlflow.CreateRegistere" + "dModel\032&.mlflow.CreateRegisteredModel.Re" + "sponse\"N\362\206\031J\n.\n\004POST\022 /mlflow/registered" + "-models/create\032\004\010\002\020\000\020\001*\026Create Registere" + "dModel\022\256\001\n\025renameRegisteredModel\022\035.mlflo" + "w.RenameRegisteredModel\032&.mlflow.RenameR" + "egisteredModel.Response\"N\362\206\031J\n.\n\004POST\022 /" + "mlflow/registered-models/rename\032\004\010\002\020\000\020\001*" + "\026Rename RegisteredModel\022\257\001\n\025updateRegist" + "eredModel\022\035.mlflow.UpdateRegisteredModel" + "\032&.mlflow.UpdateRegisteredModel.Response" + "\"O\362\206\031K\n/\n\005PATCH\022 /mlflow/registered-mode" + "ls/update\032\004\010\002\020\000\020\001*\026Update RegisteredMode" + "l\022\260\001\n\025deleteRegisteredModel\022\035.mlflow.Del" + "eteRegisteredModel\032&.mlflow.DeleteRegist" + "eredModel.Response\"P\362\206\031L\n0\n\006DELETE\022 /mlf" + "low/registered-models/delete\032\004\010\002\020\000\020\001*\026De" + "lete RegisteredModel\022\236\001\n\022getRegisteredMo" + "del\022\032.mlflow.GetRegisteredModel\032#.mlflow" + ".GetRegisteredModel.Response\"G\362\206\031C\n*\n\003GE" + "T\022\035/mlflow/registered-models/get\032\004\010\002\020\000\020\001" + "*\023Get RegisteredModel\022\261\001\n\026searchRegister" + "edModels\022\036.mlflow.SearchRegisteredModels" + "\032\'.mlflow.SearchRegisteredModels.Respons" + "e\"N\362\206\031J\n-\n\003GET\022 /mlflow/registered-model" + "s/search\032\004\010\002\020\000\020\001*\027Search RegisteredModel" + "s\022\357\001\n\021getLatestVersions\022\031.mlflow.GetLate" + "stVersions\032\".mlflow.GetLatestVersions.Re" + "sponse\"\232\001\362\206\031\225\001\n;\n\004POST\022-/mlflow/register" + "ed-models/get-latest-versions\032\004\010\002\020\000\n:\n\003G" + "ET\022-/mlflow/registered-models/get-latest" + "-versions\032\004\010\002\020\000\020\001*\030Get Latest ModelVersi" + "ons\022\237\001\n\022createModelVersion\022\032.mlflow.Crea" + "teModelVersion\032#.mlflow.CreateModelVersi" + "on.Response\"H\362\206\031D\n+\n\004POST\022\035/mlflow/model" + "-versions/create\032\004\010\002\020\000\020\001*\023Create ModelVe" + "rsion\022\240\001\n\022updateModelVersion\022\032.mlflow.Up" + "dateModelVersion\032#.mlflow.UpdateModelVer" + "sion.Response\"I\362\206\031E\n,\n\005PATCH\022\035/mlflow/mo" + "del-versions/update\032\004\010\002\020\000\020\001*\023Update Mode" + "lVersion\022\316\001\n\033transitionModelVersionStage" + "\022#.mlflow.TransitionModelVersionStage\032,." + "mlflow.TransitionModelVersionStage.Respo" + "nse\"\\\362\206\031X\n5\n\004POST\022\'/mlflow/model-version" + "s/transition-stage\032\004\010\002\020\000\020\001*\035Transition M" + "odelVersion Stage\022\241\001\n\022deleteModelVersion" + "\022\032.mlflow.DeleteModelVersion\032#.mlflow.De" + "leteModelVersion.Response\"J\362\206\031F\n-\n\006DELET" + "E\022\035/mlflow/model-versions/delete\032\004\010\002\020\000\020\001" + "*\023Delete ModelVersion\022\217\001\n\017getModelVersio" + "n\022\027.mlflow.GetModelVersion\032 .mlflow.GetM" + "odelVersion.Response\"A\362\206\031=\n\'\n\003GET\022\032/mlfl" + "ow/model-versions/get\032\004\010\002\020\000\020\001*\020Get Model" + "Version\022\246\001\n\023searchModelVersions\022\033.mlflow" + ".SearchModelVersions\032$.mlflow.SearchMode" + "lVersions.Response\"L\362\206\031D\n*\n\003GET\022\035/mlflow" + "/model-versions/search\032\004\010\002\020\000\020\001*\024Search M" + "odelVersions\272\214\031\000\022\330\001\n\032getModelVersionDown" + "loadUri\022\".mlflow.GetModelVersionDownload" + "Uri\032+.mlflow.GetModelVersionDownloadUri." + "Response\"i\362\206\031e\n4\n\003GET\022\'/mlflow/model-ver" + "sions/get-download-uri\032\004\010\002\020\000\020\001*+Get Down" + "load URI For ModelVersion Artifacts\022\261\001\n\025" + "setRegisteredModelTag\022\035.mlflow.SetRegist" + "eredModelTag\032&.mlflow.SetRegisteredModel" + "Tag.Response\"Q\362\206\031M\n/\n\004POST\022!/mlflow/regi" + "stered-models/set-tag\032\004\010\002\020\000\020\001*\030Set Regis" + "tered Model Tag\022\242\001\n\022setModelVersionTag\022\032" + ".mlflow.SetModelVersionTag\032#.mlflow.SetM" + "odelVersionTag.Response\"K\362\206\031G\n,\n\004POST\022\036/" + "mlflow/model-versions/set-tag\032\004\010\002\020\000\020\001*\025S" + "et Model Version Tag\022\302\001\n\030deleteRegistere" + "dModelTag\022 .mlflow.DeleteRegisteredModel" + "Tag\032).mlflow.DeleteRegisteredModelTag.Re" + "sponse\"Y\362\206\031U\n4\n\006DELETE\022$/mlflow/register" + "ed-models/delete-tag\032\004\010\002\020\000\020\001*\033Delete Reg" + "istered Model Tag\022\263\001\n\025deleteModelVersion" + "Tag\022\035.mlflow.DeleteModelVersionTag\032&.mlf" + "low.DeleteModelVersionTag.Response\"S\362\206\031O" + "\n1\n\006DELETE\022!/mlflow/model-versions/delet" + "e-tag\032\004\010\002\020\000\020\001*\030Delete Model Version Tag\022" + "\267\001\n\027setRegisteredModelAlias\022\037.mlflow.Set" + "RegisteredModelAlias\032(.mlflow.SetRegiste" + "redModelAlias.Response\"Q\362\206\031M\n-\n\004POST\022\037/m" + "lflow/registered-models/alias\032\004\010\002\020\000\020\001*\032S" + "et Registered Model Alias\022\305\001\n\032deleteRegi" + "steredModelAlias\022\".mlflow.DeleteRegister" + "edModelAlias\032+.mlflow.DeleteRegisteredMo" + "delAlias.Response\"V\362\206\031R\n/\n\006DELETE\022\037/mlfl" + "ow/registered-models/alias\032\004\010\002\020\000\020\001*\035Dele" + "te Registered Model Alias\022\263\001\n\026getModelVe" + "rsionByAlias\022\036.mlflow.GetModelVersionByA" + "lias\032\'.mlflow.GetModelVersionByAlias.Res" + "ponse\"P\362\206\031L\n,\n\003GET\022\037/mlflow/registered-m" + "odels/alias\032\004\010\002\020\000\020\001*\032Get Model Version b" + "y AliasB!\n\024org.mlflow.api.proto\220\001\001\240\001\001\342?\002" + "\020\001" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { org.mlflow.scalapb_interface.Scalapb.getDescriptor(), com.databricks.api.proto.databricks.Databricks.getDescriptor(), }); internal_static_mlflow_RegisteredModel_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_mlflow_RegisteredModel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_RegisteredModel_descriptor, new java.lang.String[] { "Name", "CreationTimestamp", "LastUpdatedTimestamp", "UserId", "Description", "LatestVersions", "Tags", "Aliases", }); internal_static_mlflow_ModelVersion_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_mlflow_ModelVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_ModelVersion_descriptor, new java.lang.String[] { "Name", "Version", "CreationTimestamp", "LastUpdatedTimestamp", "UserId", "CurrentStage", "Description", "Source", "RunId", "Status", "StatusMessage", "Tags", "RunLink", "Aliases", }); internal_static_mlflow_CreateRegisteredModel_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_mlflow_CreateRegisteredModel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_CreateRegisteredModel_descriptor, new java.lang.String[] { "Name", "Tags", "Description", }); internal_static_mlflow_CreateRegisteredModel_Response_descriptor = internal_static_mlflow_CreateRegisteredModel_descriptor.getNestedTypes().get(0); internal_static_mlflow_CreateRegisteredModel_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_CreateRegisteredModel_Response_descriptor, new java.lang.String[] { "RegisteredModel", }); internal_static_mlflow_RenameRegisteredModel_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_mlflow_RenameRegisteredModel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_RenameRegisteredModel_descriptor, new java.lang.String[] { "Name", "NewName", }); internal_static_mlflow_RenameRegisteredModel_Response_descriptor = internal_static_mlflow_RenameRegisteredModel_descriptor.getNestedTypes().get(0); internal_static_mlflow_RenameRegisteredModel_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_RenameRegisteredModel_Response_descriptor, new java.lang.String[] { "RegisteredModel", }); internal_static_mlflow_UpdateRegisteredModel_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_mlflow_UpdateRegisteredModel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_UpdateRegisteredModel_descriptor, new java.lang.String[] { "Name", "Description", }); internal_static_mlflow_UpdateRegisteredModel_Response_descriptor = internal_static_mlflow_UpdateRegisteredModel_descriptor.getNestedTypes().get(0); internal_static_mlflow_UpdateRegisteredModel_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_UpdateRegisteredModel_Response_descriptor, new java.lang.String[] { "RegisteredModel", }); internal_static_mlflow_DeleteRegisteredModel_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_mlflow_DeleteRegisteredModel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteRegisteredModel_descriptor, new java.lang.String[] { "Name", }); internal_static_mlflow_DeleteRegisteredModel_Response_descriptor = internal_static_mlflow_DeleteRegisteredModel_descriptor.getNestedTypes().get(0); internal_static_mlflow_DeleteRegisteredModel_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteRegisteredModel_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_GetRegisteredModel_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_mlflow_GetRegisteredModel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetRegisteredModel_descriptor, new java.lang.String[] { "Name", }); internal_static_mlflow_GetRegisteredModel_Response_descriptor = internal_static_mlflow_GetRegisteredModel_descriptor.getNestedTypes().get(0); internal_static_mlflow_GetRegisteredModel_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetRegisteredModel_Response_descriptor, new java.lang.String[] { "RegisteredModel", }); internal_static_mlflow_SearchRegisteredModels_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_mlflow_SearchRegisteredModels_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SearchRegisteredModels_descriptor, new java.lang.String[] { "Filter", "MaxResults", "OrderBy", "PageToken", }); internal_static_mlflow_SearchRegisteredModels_Response_descriptor = internal_static_mlflow_SearchRegisteredModels_descriptor.getNestedTypes().get(0); internal_static_mlflow_SearchRegisteredModels_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SearchRegisteredModels_Response_descriptor, new java.lang.String[] { "RegisteredModels", "NextPageToken", }); internal_static_mlflow_GetLatestVersions_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_mlflow_GetLatestVersions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetLatestVersions_descriptor, new java.lang.String[] { "Name", "Stages", }); internal_static_mlflow_GetLatestVersions_Response_descriptor = internal_static_mlflow_GetLatestVersions_descriptor.getNestedTypes().get(0); internal_static_mlflow_GetLatestVersions_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetLatestVersions_Response_descriptor, new java.lang.String[] { "ModelVersions", }); internal_static_mlflow_CreateModelVersion_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_mlflow_CreateModelVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_CreateModelVersion_descriptor, new java.lang.String[] { "Name", "Source", "RunId", "Tags", "RunLink", "Description", }); internal_static_mlflow_CreateModelVersion_Response_descriptor = internal_static_mlflow_CreateModelVersion_descriptor.getNestedTypes().get(0); internal_static_mlflow_CreateModelVersion_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_CreateModelVersion_Response_descriptor, new java.lang.String[] { "ModelVersion", }); internal_static_mlflow_UpdateModelVersion_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_mlflow_UpdateModelVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_UpdateModelVersion_descriptor, new java.lang.String[] { "Name", "Version", "Description", }); internal_static_mlflow_UpdateModelVersion_Response_descriptor = internal_static_mlflow_UpdateModelVersion_descriptor.getNestedTypes().get(0); internal_static_mlflow_UpdateModelVersion_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_UpdateModelVersion_Response_descriptor, new java.lang.String[] { "ModelVersion", }); internal_static_mlflow_TransitionModelVersionStage_descriptor = getDescriptor().getMessageTypes().get(11); internal_static_mlflow_TransitionModelVersionStage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_TransitionModelVersionStage_descriptor, new java.lang.String[] { "Name", "Version", "Stage", "ArchiveExistingVersions", }); internal_static_mlflow_TransitionModelVersionStage_Response_descriptor = internal_static_mlflow_TransitionModelVersionStage_descriptor.getNestedTypes().get(0); internal_static_mlflow_TransitionModelVersionStage_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_TransitionModelVersionStage_Response_descriptor, new java.lang.String[] { "ModelVersion", }); internal_static_mlflow_DeleteModelVersion_descriptor = getDescriptor().getMessageTypes().get(12); internal_static_mlflow_DeleteModelVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteModelVersion_descriptor, new java.lang.String[] { "Name", "Version", }); internal_static_mlflow_DeleteModelVersion_Response_descriptor = internal_static_mlflow_DeleteModelVersion_descriptor.getNestedTypes().get(0); internal_static_mlflow_DeleteModelVersion_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteModelVersion_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_GetModelVersion_descriptor = getDescriptor().getMessageTypes().get(13); internal_static_mlflow_GetModelVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetModelVersion_descriptor, new java.lang.String[] { "Name", "Version", }); internal_static_mlflow_GetModelVersion_Response_descriptor = internal_static_mlflow_GetModelVersion_descriptor.getNestedTypes().get(0); internal_static_mlflow_GetModelVersion_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetModelVersion_Response_descriptor, new java.lang.String[] { "ModelVersion", }); internal_static_mlflow_SearchModelVersions_descriptor = getDescriptor().getMessageTypes().get(14); internal_static_mlflow_SearchModelVersions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SearchModelVersions_descriptor, new java.lang.String[] { "Filter", "MaxResults", "OrderBy", "PageToken", }); internal_static_mlflow_SearchModelVersions_Response_descriptor = internal_static_mlflow_SearchModelVersions_descriptor.getNestedTypes().get(0); internal_static_mlflow_SearchModelVersions_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SearchModelVersions_Response_descriptor, new java.lang.String[] { "ModelVersions", "NextPageToken", }); internal_static_mlflow_GetModelVersionDownloadUri_descriptor = getDescriptor().getMessageTypes().get(15); internal_static_mlflow_GetModelVersionDownloadUri_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetModelVersionDownloadUri_descriptor, new java.lang.String[] { "Name", "Version", }); internal_static_mlflow_GetModelVersionDownloadUri_Response_descriptor = internal_static_mlflow_GetModelVersionDownloadUri_descriptor.getNestedTypes().get(0); internal_static_mlflow_GetModelVersionDownloadUri_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetModelVersionDownloadUri_Response_descriptor, new java.lang.String[] { "ArtifactUri", }); internal_static_mlflow_ModelVersionTag_descriptor = getDescriptor().getMessageTypes().get(16); internal_static_mlflow_ModelVersionTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_ModelVersionTag_descriptor, new java.lang.String[] { "Key", "Value", }); internal_static_mlflow_RegisteredModelTag_descriptor = getDescriptor().getMessageTypes().get(17); internal_static_mlflow_RegisteredModelTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_RegisteredModelTag_descriptor, new java.lang.String[] { "Key", "Value", }); internal_static_mlflow_SetRegisteredModelTag_descriptor = getDescriptor().getMessageTypes().get(18); internal_static_mlflow_SetRegisteredModelTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SetRegisteredModelTag_descriptor, new java.lang.String[] { "Name", "Key", "Value", }); internal_static_mlflow_SetRegisteredModelTag_Response_descriptor = internal_static_mlflow_SetRegisteredModelTag_descriptor.getNestedTypes().get(0); internal_static_mlflow_SetRegisteredModelTag_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SetRegisteredModelTag_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_SetModelVersionTag_descriptor = getDescriptor().getMessageTypes().get(19); internal_static_mlflow_SetModelVersionTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SetModelVersionTag_descriptor, new java.lang.String[] { "Name", "Version", "Key", "Value", }); internal_static_mlflow_SetModelVersionTag_Response_descriptor = internal_static_mlflow_SetModelVersionTag_descriptor.getNestedTypes().get(0); internal_static_mlflow_SetModelVersionTag_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SetModelVersionTag_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_DeleteRegisteredModelTag_descriptor = getDescriptor().getMessageTypes().get(20); internal_static_mlflow_DeleteRegisteredModelTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteRegisteredModelTag_descriptor, new java.lang.String[] { "Name", "Key", }); internal_static_mlflow_DeleteRegisteredModelTag_Response_descriptor = internal_static_mlflow_DeleteRegisteredModelTag_descriptor.getNestedTypes().get(0); internal_static_mlflow_DeleteRegisteredModelTag_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteRegisteredModelTag_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_DeleteModelVersionTag_descriptor = getDescriptor().getMessageTypes().get(21); internal_static_mlflow_DeleteModelVersionTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteModelVersionTag_descriptor, new java.lang.String[] { "Name", "Version", "Key", }); internal_static_mlflow_DeleteModelVersionTag_Response_descriptor = internal_static_mlflow_DeleteModelVersionTag_descriptor.getNestedTypes().get(0); internal_static_mlflow_DeleteModelVersionTag_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteModelVersionTag_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_RegisteredModelAlias_descriptor = getDescriptor().getMessageTypes().get(22); internal_static_mlflow_RegisteredModelAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_RegisteredModelAlias_descriptor, new java.lang.String[] { "Alias", "Version", }); internal_static_mlflow_SetRegisteredModelAlias_descriptor = getDescriptor().getMessageTypes().get(23); internal_static_mlflow_SetRegisteredModelAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SetRegisteredModelAlias_descriptor, new java.lang.String[] { "Name", "Alias", "Version", }); internal_static_mlflow_SetRegisteredModelAlias_Response_descriptor = internal_static_mlflow_SetRegisteredModelAlias_descriptor.getNestedTypes().get(0); internal_static_mlflow_SetRegisteredModelAlias_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_SetRegisteredModelAlias_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_DeleteRegisteredModelAlias_descriptor = getDescriptor().getMessageTypes().get(24); internal_static_mlflow_DeleteRegisteredModelAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteRegisteredModelAlias_descriptor, new java.lang.String[] { "Name", "Alias", }); internal_static_mlflow_DeleteRegisteredModelAlias_Response_descriptor = internal_static_mlflow_DeleteRegisteredModelAlias_descriptor.getNestedTypes().get(0); internal_static_mlflow_DeleteRegisteredModelAlias_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_DeleteRegisteredModelAlias_Response_descriptor, new java.lang.String[] { }); internal_static_mlflow_GetModelVersionByAlias_descriptor = getDescriptor().getMessageTypes().get(25); internal_static_mlflow_GetModelVersionByAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetModelVersionByAlias_descriptor, new java.lang.String[] { "Name", "Alias", }); internal_static_mlflow_GetModelVersionByAlias_Response_descriptor = internal_static_mlflow_GetModelVersionByAlias_descriptor.getNestedTypes().get(0); internal_static_mlflow_GetModelVersionByAlias_Response_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_mlflow_GetModelVersionByAlias_Response_descriptor, new java.lang.String[] { "ModelVersion", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.databricks.api.proto.databricks.Databricks.graphql); registry.add(com.databricks.api.proto.databricks.Databricks.rpc); registry.add(com.databricks.api.proto.databricks.Databricks.validateRequired); registry.add(org.mlflow.scalapb_interface.Scalapb.message); registry.add(org.mlflow.scalapb_interface.Scalapb.options); com.google.protobuf.Descriptors.FileDescriptor .internalUpdateFileDescriptor(descriptor, registry); org.mlflow.scalapb_interface.Scalapb.getDescriptor(); com.databricks.api.proto.databricks.Databricks.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy