Package org.apache.hadoop.hdfs.server.federation.resolver.order

Enum Class DestinationOrder

java.lang.Object
java.lang.Enum<DestinationOrder>
org.apache.hadoop.hdfs.server.federation.resolver.order.DestinationOrder
All Implemented Interfaces:
Serializable, Comparable<DestinationOrder>, Constable

public enum DestinationOrder extends Enum<DestinationOrder>
Order of the destinations when we have multiple of them. When the resolver of files to subclusters (FileSubclusterResolver) has multiple destinations, this determines which location should be checked first.
  • Enum Constant Details

  • Field Details

    • FOLDER_ALL

      public static final EnumSet<DestinationOrder> FOLDER_ALL
      Approaches that write folders in all subclusters.
  • Method Details

    • values

      public static DestinationOrder[] 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 DestinationOrder 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