Class ReviewQueues.UpdateReviewQueue

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.mlflow.api.proto.ReviewQueues.UpdateReviewQueue
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, ReviewQueues.UpdateReviewQueueOrBuilder
Enclosing class:
ReviewQueues

public static final class ReviewQueues.UpdateReviewQueue extends com.google.protobuf.GeneratedMessageV3 implements ReviewQueues.UpdateReviewQueueOrBuilder
 Edit a CUSTOM queue's name, assigned users, attached schemas, and/or owner.
 `queue_type` is immutable and USER queues reject this RPC. Singular fields use
 proto2 presence (HasField); only the repeated sets need explicit `update_*`
 flags, since a repeated field can't tell "absent" from "empty" on the wire
 (when the flag is true the list, possibly empty, replaces the set). `name`
 renames the queue. `new_owner` reassigns ownership (`created_by`) and is
 MANAGE-gated — owners can't transfer their own queue — whereas an owning EDIT
 user may perform the other edits.
 
Protobuf type mlflow.review_queues.UpdateReviewQueue
See Also:
  • Field Details

  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasQueueId

      public boolean hasQueueId()
      optional string queue_id = 1 [(.mlflow.validate_required) = true];
      Specified by:
      hasQueueId in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      Whether the queueId field is set.
    • getQueueId

      public String getQueueId()
      optional string queue_id = 1 [(.mlflow.validate_required) = true];
      Specified by:
      getQueueId in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The queueId.
    • getQueueIdBytes

      public com.google.protobuf.ByteString getQueueIdBytes()
      optional string queue_id = 1 [(.mlflow.validate_required) = true];
      Specified by:
      getQueueIdBytes in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The bytes for queueId.
    • hasUpdateUsers

      public boolean hasUpdateUsers()
      optional bool update_users = 2;
      Specified by:
      hasUpdateUsers in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      Whether the updateUsers field is set.
    • getUpdateUsers

      public boolean getUpdateUsers()
      optional bool update_users = 2;
      Specified by:
      getUpdateUsers in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The updateUsers.
    • getUsersList

      public com.google.protobuf.ProtocolStringList getUsersList()
      repeated string users = 3;
      Specified by:
      getUsersList in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      A list containing the users.
    • getUsersCount

      public int getUsersCount()
      repeated string users = 3;
      Specified by:
      getUsersCount in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The count of users.
    • getUsers

      public String getUsers(int index)
      repeated string users = 3;
      Specified by:
      getUsers in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The users at the given index.
    • getUsersBytes

      public com.google.protobuf.ByteString getUsersBytes(int index)
      repeated string users = 3;
      Specified by:
      getUsersBytes in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the users at the given index.
    • hasUpdateSchemaIds

      public boolean hasUpdateSchemaIds()
      optional bool update_schema_ids = 4;
      Specified by:
      hasUpdateSchemaIds in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      Whether the updateSchemaIds field is set.
    • getUpdateSchemaIds

      public boolean getUpdateSchemaIds()
      optional bool update_schema_ids = 4;
      Specified by:
      getUpdateSchemaIds in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The updateSchemaIds.
    • getSchemaIdsList

      public com.google.protobuf.ProtocolStringList getSchemaIdsList()
      repeated string schema_ids = 5;
      Specified by:
      getSchemaIdsList in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      A list containing the schemaIds.
    • getSchemaIdsCount

      public int getSchemaIdsCount()
      repeated string schema_ids = 5;
      Specified by:
      getSchemaIdsCount in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The count of schemaIds.
    • getSchemaIds

      public String getSchemaIds(int index)
      repeated string schema_ids = 5;
      Specified by:
      getSchemaIds in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The schemaIds at the given index.
    • getSchemaIdsBytes

      public com.google.protobuf.ByteString getSchemaIdsBytes(int index)
      repeated string schema_ids = 5;
      Specified by:
      getSchemaIdsBytes in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the schemaIds at the given index.
    • hasName

      public boolean hasName()
      optional string name = 6;
      Specified by:
      hasName in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
      optional string name = 6;
      Specified by:
      getName in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
      optional string name = 6;
      Specified by:
      getNameBytes in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The bytes for name.
    • hasNewOwner

      public boolean hasNewOwner()
      optional string new_owner = 7;
      Specified by:
      hasNewOwner in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      Whether the newOwner field is set.
    • getNewOwner

      public String getNewOwner()
      optional string new_owner = 7;
      Specified by:
      getNewOwner in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The newOwner.
    • getNewOwnerBytes

      public com.google.protobuf.ByteString getNewOwnerBytes()
      optional string new_owner = 7;
      Specified by:
      getNewOwnerBytes in interface ReviewQueues.UpdateReviewQueueOrBuilder
      Returns:
      The bytes for newOwner.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ReviewQueues.UpdateReviewQueue parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ReviewQueues.UpdateReviewQueue parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ReviewQueues.UpdateReviewQueue parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public ReviewQueues.UpdateReviewQueue.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static ReviewQueues.UpdateReviewQueue.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected ReviewQueues.UpdateReviewQueue.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static ReviewQueues.UpdateReviewQueue getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ReviewQueues.UpdateReviewQueue> parser()
    • getParserForType

      public com.google.protobuf.Parser<ReviewQueues.UpdateReviewQueue> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public ReviewQueues.UpdateReviewQueue getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder