索引
所有类|所有程序包
A
- addChangeListener(ConfigFileChangeListener) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFile
-
Adding a config file change listener, will trigger a callback when the config file is published
- addChangeListener(ConfigKVFileChangeListener) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Adding a config file property change listener, will trigger a callback when the config file is published
- ADDED - com.tencent.polaris.configuration.api.core.ChangeType
- asJson(Class<T>, T) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFile
-
Deserialize to json object with given class type by gson.
- asJson(Type, T) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFile
-
Deserialize to json object with given class type by gson.
C
- changedKeys() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
- ChangeType - com.tencent.polaris.configuration.api.core中的枚举
-
Config file or config property key change type
- com.tencent.polaris.configuration.api.core - 程序包 com.tencent.polaris.configuration.api.core
- ConfigFile - com.tencent.polaris.configuration.api.core中的接口
- ConfigFileChangeEvent - com.tencent.polaris.configuration.api.core中的类
- ConfigFileChangeEvent(ConfigFileMetadata, String, String, ChangeType) - 类 的构造器com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
- ConfigFileChangeListener - com.tencent.polaris.configuration.api.core中的接口
-
The listener of config file change.
- ConfigFileFormat - com.tencent.polaris.configuration.api.core中的枚举
- ConfigFileMetadata - com.tencent.polaris.configuration.api.core中的接口
-
A unique config file located by namespace、file group、file name
- ConfigFilePublishService - com.tencent.polaris.configuration.api.core中的接口
- ConfigFileService - com.tencent.polaris.configuration.api.core中的接口
-
The service of config file.
- ConfigKVFile - com.tencent.polaris.configuration.api.core中的接口
-
The config file can be converted as key value set.
- ConfigKVFileChangeEvent - com.tencent.polaris.configuration.api.core中的类
- ConfigKVFileChangeEvent(Map<String, ConfigPropertyChangeInfo>) - 类 的构造器com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
- ConfigKVFileChangeListener - com.tencent.polaris.configuration.api.core中的接口
- ConfigPropertyChangeInfo - com.tencent.polaris.configuration.api.core中的类
- ConfigPropertyChangeInfo(String, String, String, ChangeType) - 类 的构造器com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
- createConfigFile(ConfigFileMetadata, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFilePublishService
-
Create the configuration file
- createConfigFile(String, String, String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFilePublishService
-
Create the configuration file
D
- DELETED - com.tencent.polaris.configuration.api.core.ChangeType
G
- getArrayProperty(String, String, String[]) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Auto parse string to array by given delimiter, or
defaultValueif the key doesn't exist \n For example, the source value is v1,v2,v3. - getBooleanProperty(String, Boolean) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as boolean type in the configuration file, or
defaultValueif the key doesn't exist - getByteProperty(String, Byte) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as byte type in the configuration file, or
defaultValueif the key doesn't exist - getChangeInfo(String) - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
- getChangeType() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
- getChangeType() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
- getConfigFile(ConfigFileMetadata) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileService
-
Get the original configuration file
- getConfigFile(String, String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileService
-
Get the original configuration file
- getConfigPropertiesFile(ConfigFileMetadata) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileService
-
Automatically parse the config file into properties format, and provide a series of common tools and methods
- getConfigPropertiesFile(String, String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileService
-
Automatically parse the config file into properties format, and provide a series of common tools and methods
- getConfigYamlFile(ConfigFileMetadata) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileService
-
Automatically parse the configuration file into yaml format, and provide a series of common tools and methods
- getConfigYamlFile(String, String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileService
-
Automatically parse the configuration file into yaml format, and provide a series of common tools and methods
- getContent() - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFile
-
Get the content of the configuration file.
- getDoubleProperty(String, Double) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as double type in the configuration file, or
defaultValueif the key doesn't exist - getEnumProperty(String, Class<T>, T) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Auto parse string to enum. default value will be returned when parsed failed.
- getFileGroup() - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileMetadata
- getFileName() - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileMetadata
- getFloatProperty(String, Float) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as float type in the configuration file, or
defaultValueif the key doesn't exist - getIntProperty(String, Integer) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as integer type in the configuration file, or
defaultValueif the key doesn't exist - getJsonProperty(String, Class<T>, T) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Auto parse string to json object. default value will be returned when parsed failed.
- getJsonProperty(String, Type, T) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Auto parse string to json object. default value will be returned when parsed failed.
- getLongProperty(String, Long) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as long type in the configuration file, or
defaultValueif the key doesn't exist - getNamespace() - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileMetadata
- getNewValue() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
- getNewValue() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
- getOldValue() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
- getOldValue() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
- getPropertiesChangeType(String) - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
- getProperty(String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key in the configuration file, or
defaultValueif the key doesn't exist - getPropertyName() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
- getPropertyNames() - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get properties for all keys
- getPropertyNewValue(String) - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
- getPropertyOldValue(String) - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
- getShortProperty(String, Short) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Get the value of given key as short type in the configuration file, or
defaultValueif the key doesn't exist
H
- hasContent() - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFile
-
Whether the configuration file contains content.
I
- isChanged(String) - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
J
- JSON - com.tencent.polaris.configuration.api.core.ConfigFileFormat
M
- MODIFIED - com.tencent.polaris.configuration.api.core.ChangeType
N
- NOT_CHANGED - com.tencent.polaris.configuration.api.core.ChangeType
O
- onChange(ConfigFileChangeEvent) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFileChangeListener
-
onChange method will be invoked, when config file published
- onChange(ConfigKVFileChangeEvent) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFileChangeListener
-
onChange method will be invoked, when config file published
P
- Properties - com.tencent.polaris.configuration.api.core.ConfigFileFormat
R
- releaseConfigFile(ConfigFileMetadata) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFilePublishService
-
Release the configuration file
- releaseConfigFile(String, String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFilePublishService
-
Release the configuration file
- removeChangeListener(ConfigFileChangeListener) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFile
-
remove a config file change listener
- removeChangeListener(ConfigKVFileChangeListener) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigKVFile
-
Remove a config file property change listener
T
- Text - com.tencent.polaris.configuration.api.core.ConfigFileFormat
- toString() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
- toString() - 类 中的方法com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
U
- updateConfigFile(ConfigFileMetadata, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFilePublishService
-
Update the configuration file
- updateConfigFile(String, String, String, String) - 接口 中的方法com.tencent.polaris.configuration.api.core.ConfigFilePublishService
-
Update the configuration file
V
- valueOf(String) - 枚举 中的静态方法com.tencent.polaris.configuration.api.core.ChangeType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.tencent.polaris.configuration.api.core.ConfigFileFormat
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.tencent.polaris.configuration.api.core.ChangeType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举 中的静态方法com.tencent.polaris.configuration.api.core.ConfigFileFormat
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
X
- XML - com.tencent.polaris.configuration.api.core.ConfigFileFormat
Y
- Yaml - com.tencent.polaris.configuration.api.core.ConfigFileFormat
所有类|所有程序包