Skip navigation links
A C E G I L O P S V 

A

AbstractConfigParser - Class in org.ballerinalang.config.utils.parser
The base class for Ballerina configuration parsing.
AbstractConfigParser() - Constructor for class org.ballerinalang.config.utils.parser.AbstractConfigParser
 

C

COMMENT_OR_WS_FORMAT - Static variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 
CONFIG_KEY_FORMAT - Static variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 
ConfigFileParser - Class in org.ballerinalang.config.utils.parser
An extension of the generic AbstractConfigParser to parse ballerina.conf files.
ConfigFileParser(File) - Constructor for class org.ballerinalang.config.utils.parser.ConfigFileParser
 
ConfigFileParserException - Exception in org.ballerinalang.config.utils
A checked exception for wrapping potential exceptions thrown during parsing.
ConfigFileParserException(String) - Constructor for exception org.ballerinalang.config.utils.ConfigFileParserException
Constructs a new ConfigFileParserException with the specified message.
ConfigFileParserException(String, Throwable) - Constructor for exception org.ballerinalang.config.utils.ConfigFileParserException
Constructs a new ConfigFileParserException with the specified message.
ConfigParamParser - Class in org.ballerinalang.config.utils.parser
Extension of the generic AbstractConfigParser to parse CLI config parameters.
ConfigParamParser(Map<String, String>) - Constructor for class org.ballerinalang.config.utils.parser.ConfigParamParser
 
ConfigProcessor - Class in org.ballerinalang.config
ConfigProcessor processes runtime, environment and config file configurations.
ConfigProcessor(ConfigRegistry) - Constructor for class org.ballerinalang.config.ConfigProcessor
 
ConfigRegistry - Class in org.ballerinalang.config
ConfigRegistry caches configuration properties and provide API.

E

extractInstanceId(String) - Method in class org.ballerinalang.config.utils.parser.AbstractConfigParser
Extracts the instance ID from a instance tag (i.e: [http1]).

G

getGlobalConfigs() - Method in class org.ballerinalang.config.utils.parser.AbstractConfigParser
Returns the parsed global configurations as a map.
getGlobalConfigValue(String) - Method in class org.ballerinalang.config.ConfigRegistry
Returns global config value based on config name.
getInstance() - Static method in class org.ballerinalang.config.ConfigRegistry
 
getInstanceConfigs() - Method in class org.ballerinalang.config.utils.parser.AbstractConfigParser
Returns the parsed instance level configurations as a map.
getInstanceConfigValue(String, String) - Method in class org.ballerinalang.config.ConfigRegistry
Returns instance config value based on instance id and config name.
globalConfigs - Variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 

I

initRegistry(Map<String, String>, Path) - Method in class org.ballerinalang.config.ConfigRegistry
Prepares for parsing and loading the configurations by initializing the config processor.
INSTANCE_ID_FORMAT - Static variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 
instanceConfigs - Variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 

L

loadConfigurations() - Method in class org.ballerinalang.config.ConfigRegistry
Prompts the config processor to process and load the configurations to the config registry.

O

org.ballerinalang.config - package org.ballerinalang.config
 
org.ballerinalang.config.utils - package org.ballerinalang.config.utils
 
org.ballerinalang.config.utils.parser - package org.ballerinalang.config.utils.parser
 

P

parseConfigValue(String) - Method in class org.ballerinalang.config.utils.parser.AbstractConfigParser
This method takes the value of a Ballerina configuration key/value pair and processes it to replace any system or environment variables present.
processConfiguration() - Method in class org.ballerinalang.config.ConfigProcessor
Processes runtime, environment and config file properties.This populates configRegistry with configs based on the following precedence order.

S

setBallerinaConfDefaultPath(Path) - Method in class org.ballerinalang.config.ConfigProcessor
Sets the given path as the path of the default ballerina.conf file.
setGlobalConfigs(Map<String, String>) - Method in class org.ballerinalang.config.ConfigRegistry
Sets global config properties as a map.
setInstanceConfigs(Map<String, Map<String, String>>) - Method in class org.ballerinalang.config.ConfigRegistry
Sets instance config properties as a map.
setRuntimeConfiguration(Map<String, String>) - Method in class org.ballerinalang.config.ConfigProcessor
Sets runtime config properties gathered from user as a map.

V

VARIABLE_FORMAT - Static variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 
VARIABLE_PATTERN - Static variable in class org.ballerinalang.config.utils.parser.AbstractConfigParser
 
A C E G I L O P S V 
Skip navigation links

Copyright © 2018 WSO2. All rights reserved.