Enum Class Method

java.lang.Object
java.lang.Enum<Method>
com.linkedin.venice.authorization.Method
All Implemented Interfaces:
Serializable, Comparable<Method>, Constable

public enum Method extends Enum<Method>
Collection of all available methods that a Principal can perform.
  • Enum Constant Details

    • POST

      public static final Method POST
      Datavault Restli Methods
    • PUT

      public static final Method PUT
    • GET

      public static final Method GET
    • DELETE

      public static final Method DELETE
    • PATCH

      public static final Method PATCH
    • TRACE

      public static final Method TRACE
    • OPTIONS

      public static final Method OPTIONS
    • GET_ALL

      public static final Method GET_ALL
    • BATCH_GET

      public static final Method BATCH_GET
    • BATCH_CREATE

      public static final Method BATCH_CREATE
    • BATCH_UPDATE

      public static final Method BATCH_UPDATE
    • PARTIAL_UPDATE

      public static final Method PARTIAL_UPDATE
    • BATCH_PARTIAL_UPDATE

      public static final Method BATCH_PARTIAL_UPDATE
    • BATCH_DELETE

      public static final Method BATCH_DELETE
    • Read

      public static final Method Read
      Custom Methods for Kafka
    • Write

      public static final Method Write
    • REQUEST_TOPIC

      public static final Method REQUEST_TOPIC
      Custom Methods for Venice Controller.
    • ADD_VERSION

      public static final Method ADD_VERSION
    • END_OF_PUSH

      public static final Method END_OF_PUSH
    • OFFLINE_PUSH_INFO

      public static final Method OFFLINE_PUSH_INFO
    • ADD_VALUE_SCHEMA

      public static final Method ADD_VALUE_SCHEMA
    • KILL_OFFLINE_PUSH_JOB

      public static final Method KILL_OFFLINE_PUSH_JOB
    • READ_SYSTEM_STORE

      public static final Method READ_SYSTEM_STORE
      Custom Methods for Venice System Stores.
    • WRITE_SYSTEM_STORE

      public static final Method WRITE_SYSTEM_STORE
    • UNKNOWN

      public static final Method UNKNOWN
  • Method Details

    • values

      public static Method[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Method valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null