Enum SiteLoadBalancing
- java.lang.Object
-
- java.lang.Enum<SiteLoadBalancing>
-
- com.azure.resourcemanager.appservice.models.SiteLoadBalancing
-
- All Implemented Interfaces:
Serializable,Comparable<SiteLoadBalancing>
public enum SiteLoadBalancing extends Enum<SiteLoadBalancing>
Defines values for SiteLoadBalancing.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description LEAST_REQUESTSEnum value LeastRequests.LEAST_RESPONSE_TIMEEnum value LeastResponseTime.PER_SITE_ROUND_ROBINEnum value PerSiteRoundRobin.REQUEST_HASHEnum value RequestHash.WEIGHTED_ROUND_ROBINEnum value WeightedRoundRobin.WEIGHTED_TOTAL_TRAFFICEnum value WeightedTotalTraffic.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SiteLoadBalancingfromString(String value)Parses a serialized value to a SiteLoadBalancing instance.StringtoString()static SiteLoadBalancingvalueOf(String name)Returns the enum constant of this type with the specified name.static SiteLoadBalancing[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static SiteLoadBalancing[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SiteLoadBalancing c : SiteLoadBalancing.values()) System.out.println(c);
- 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 nameNullPointerException- 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:
toStringin classEnum<SiteLoadBalancing>
-
-