Package com.exoscale.sdk.model
Enum JsonSchemaRedis.MaxmemoryPolicyEnum
- java.lang.Object
-
- java.lang.Enum<JsonSchemaRedis.MaxmemoryPolicyEnum>
-
- com.exoscale.sdk.model.JsonSchemaRedis.MaxmemoryPolicyEnum
-
- All Implemented Interfaces:
Serializable
,Comparable<JsonSchemaRedis.MaxmemoryPolicyEnum>
- Enclosing class:
- JsonSchemaRedis
public static enum JsonSchemaRedis.MaxmemoryPolicyEnum extends Enum<JsonSchemaRedis.MaxmemoryPolicyEnum>
Gets or Sets maxmemoryPolicy
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALLKEYS_LFU
ALLKEYS_LRU
ALLKEYS_RANDOM
NOEVICTION
VOLATILE_LFU
VOLATILE_LRU
VOLATILE_RANDOM
VOLATILE_TTL
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonSchemaRedis.MaxmemoryPolicyEnum
fromValue(String value)
String
getValue()
String
toString()
static JsonSchemaRedis.MaxmemoryPolicyEnum
valueOf(String name)
Returns the enum constant of this type with the specified name.static JsonSchemaRedis.MaxmemoryPolicyEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NOEVICTION
public static final JsonSchemaRedis.MaxmemoryPolicyEnum NOEVICTION
-
ALLKEYS_LRU
public static final JsonSchemaRedis.MaxmemoryPolicyEnum ALLKEYS_LRU
-
VOLATILE_LRU
public static final JsonSchemaRedis.MaxmemoryPolicyEnum VOLATILE_LRU
-
ALLKEYS_RANDOM
public static final JsonSchemaRedis.MaxmemoryPolicyEnum ALLKEYS_RANDOM
-
VOLATILE_RANDOM
public static final JsonSchemaRedis.MaxmemoryPolicyEnum VOLATILE_RANDOM
-
VOLATILE_TTL
public static final JsonSchemaRedis.MaxmemoryPolicyEnum VOLATILE_TTL
-
VOLATILE_LFU
public static final JsonSchemaRedis.MaxmemoryPolicyEnum VOLATILE_LFU
-
ALLKEYS_LFU
public static final JsonSchemaRedis.MaxmemoryPolicyEnum ALLKEYS_LFU
-
-
Method Detail
-
values
public static JsonSchemaRedis.MaxmemoryPolicyEnum[] 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 (JsonSchemaRedis.MaxmemoryPolicyEnum c : JsonSchemaRedis.MaxmemoryPolicyEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static JsonSchemaRedis.MaxmemoryPolicyEnum 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
-
getValue
public String getValue()
-
toString
public String toString()
- Overrides:
toString
in classEnum<JsonSchemaRedis.MaxmemoryPolicyEnum>
-
fromValue
public static JsonSchemaRedis.MaxmemoryPolicyEnum fromValue(String value)
-
-