Enum SiteLoadBalancing

java.lang.Object
java.lang.Enum<SiteLoadBalancing>
com.azure.resourcemanager.appservice.models.SiteLoadBalancing
All Implemented Interfaces:
Serializable, Comparable<SiteLoadBalancing>, java.lang.constant.Constable

public enum SiteLoadBalancing extends Enum<SiteLoadBalancing>
Defines values for SiteLoadBalancing.
  • Enum Constant Details

    • WEIGHTED_ROUND_ROBIN

      public static final SiteLoadBalancing WEIGHTED_ROUND_ROBIN
      Enum value WeightedRoundRobin.
    • LEAST_REQUESTS

      public static final SiteLoadBalancing LEAST_REQUESTS
      Enum value LeastRequests.
    • LEAST_RESPONSE_TIME

      public static final SiteLoadBalancing LEAST_RESPONSE_TIME
      Enum value LeastResponseTime.
    • WEIGHTED_TOTAL_TRAFFIC

      public static final SiteLoadBalancing WEIGHTED_TOTAL_TRAFFIC
      Enum value WeightedTotalTraffic.
    • REQUEST_HASH

      public static final SiteLoadBalancing REQUEST_HASH
      Enum value RequestHash.
    • PER_SITE_ROUND_ROBIN

      public static final SiteLoadBalancing PER_SITE_ROUND_ROBIN
      Enum value PerSiteRoundRobin.
  • Method Details

    • values

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

      public static SiteLoadBalancing valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • fromString

      public static SiteLoadBalancing fromString(String value)
      Parses a serialized value to a SiteLoadBalancing instance.
      Parameters:
      value - the serialized value to parse.
      Returns:
      the parsed SiteLoadBalancing object, or null if unable to parse.
    • toString

      public String toString()
      Overrides:
      toString in class Enum<SiteLoadBalancing>