Package io.micronaut.discovery.config
Enum ConfigDiscoveryConfiguration.Format
- java.lang.Object
-
- java.lang.Enum<ConfigDiscoveryConfiguration.Format>
-
- io.micronaut.discovery.config.ConfigDiscoveryConfiguration.Format
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ConfigDiscoveryConfiguration.Format>
- Enclosing class:
- ConfigDiscoveryConfiguration
public static enum ConfigDiscoveryConfiguration.Format extends java.lang.Enum<ConfigDiscoveryConfiguration.Format>
The format the configuration is stored in.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FILE
Each value in the configuration server represents the name of a file and the contents of the file.JSON
Stored in JSON format.NATIVE
Stored in the native format provided by the configuration server.PROPERTIES
Stored in Java properties file format.YAML
Stored in YAML format.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConfigDiscoveryConfiguration.Format
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ConfigDiscoveryConfiguration.Format[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
YAML
public static final ConfigDiscoveryConfiguration.Format YAML
Stored in YAML format.
-
JSON
public static final ConfigDiscoveryConfiguration.Format JSON
Stored in JSON format.
-
PROPERTIES
public static final ConfigDiscoveryConfiguration.Format PROPERTIES
Stored in Java properties file format.
-
NATIVE
public static final ConfigDiscoveryConfiguration.Format NATIVE
Stored in the native format provided by the configuration server.
-
FILE
public static final ConfigDiscoveryConfiguration.Format FILE
Each value in the configuration server represents the name of a file and the contents of the file. Useful when using solutions such as git2consul.
-
-
Method Detail
-
values
public static ConfigDiscoveryConfiguration.Format[] 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 (ConfigDiscoveryConfiguration.Format c : ConfigDiscoveryConfiguration.Format.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ConfigDiscoveryConfiguration.Format valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-