public class ClientFailoverClasspathYamlConfig extends ClientFailoverConfig
ClientFailoverConfig
which is initialized by loading a YAML
configuration file from the classpath.Constructor and Description |
---|
ClientFailoverClasspathYamlConfig(ClassLoader classLoader,
String resource,
Properties properties)
Creates a config which is loaded from a classpath resource.
|
ClientFailoverClasspathYamlConfig(String resource)
Creates a config which is loaded from a classpath resource using the
Thread.currentThread() contextClassLoader. |
ClientFailoverClasspathYamlConfig(String resource,
Properties properties)
Creates a config which is loaded from a classpath resource using the
Thread.currentThread() contextClassLoader. |
addClientConfig, getClientConfigs, getTryCount, setClientConfigs, setTryCount, toString
public ClientFailoverClasspathYamlConfig(String resource)
Thread.currentThread()
contextClassLoader. The System.properties
are used to resolve variables in the YAML.resource
- the resource, a YAML configuration file from the classpath,
without the "classpath:" prefixIllegalArgumentException
- if the resource could not be foundInvalidConfigurationException
- if the YAML content is invalidpublic ClientFailoverClasspathYamlConfig(String resource, Properties properties)
Thread.currentThread()
contextClassLoader.resource
- the resource, a YAML configuration file from the classpath,
without the "classpath:" prefixproperties
- the Properties to resolve variables in the YAMLIllegalArgumentException
- if the resource could not be found or if properties is null
InvalidConfigurationException
- if the YAML content is invalidpublic ClientFailoverClasspathYamlConfig(ClassLoader classLoader, String resource, Properties properties)
classLoader
- the ClassLoader used to load the resourceresource
- the resource, a YAML configuration file from the classpath,
without the "classpath:" prefixproperties
- the properties used to resolve variables in the YAMLIllegalArgumentException
- if classLoader or resource is null
, or if the resource is not foundInvalidConfigurationException
- if the YAML content is invalidCopyright © 2020 Hazelcast, Inc.. All rights reserved.