Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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);
}
/**
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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;
}
/**
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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"``.
*
* 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;
}
/**
*
* 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();
/**
*
*
* 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);
}
/**
*
*
* 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
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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 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);
}
/**
*
*
* 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();
/**
*
*
* 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);
}
/**
*
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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.
*
* 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