@ThreadSafe @PublicApi public final class ConfigurationDocGenerator extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CSV_FILE_HEADER |
| Modifier and Type | Method and Description |
|---|---|
static void |
generate()
Generates the configuration docs.
|
static void |
writeCSVFile(java.util.Collection<? extends PropertyKey> defaultKeys,
java.lang.String filePath)
Writes property key to csv files.
|
static void |
writeYMLFile(java.util.Collection<? extends PropertyKey> defaultKeys,
java.lang.String filePath)
Writes description of property key to yml files.
|
public static final java.lang.String CSV_FILE_HEADER
public static void writeCSVFile(java.util.Collection<? extends PropertyKey> defaultKeys, java.lang.String filePath) throws java.io.IOException
defaultKeys - Collection which is from PropertyKey DEFAULT_KEYS_MAP.values()filePath - path for csv filesjava.io.IOExceptionpublic static void writeYMLFile(java.util.Collection<? extends PropertyKey> defaultKeys, java.lang.String filePath) throws java.io.IOException
defaultKeys - Collection which is from PropertyKey DEFAULT_KEYS_MAP.values()filePath - path for csv filesjava.io.IOExceptionpublic static void generate()
throws java.io.IOException
java.io.IOExceptionCopyright © 2022. All Rights Reserved.