Skip navigation links
A B C F G H I L N O R S T U V 

A

aCreateConfigFileRequest() - Static method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 
addChangeListener(ConfigFileChangeListener) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
Adding a config file change listener, will trigger a callback when the config file is published
addChangeListener(ConfigFileGroupChangeListener) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileGroup
 
addChangeListener(ConfigKVFileChangeListener) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Adding a config file property change listener, will trigger a callback when the config file is published
aReleaseConfigFileRequest() - Static method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest.Builder
 
asJson(Class<T>, T) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
Deserialize to json object with given class type by gson.
asJson(Type, T) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
Deserialize to json object with given class type by gson.

B

build() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
build() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 
build() - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest.Builder
 
builder() - Static method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 

C

casMd5(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
changedKeys() - Method in class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 
ChangeType - Enum in com.tencent.polaris.configuration.api.core
Config file or config property key change type
com.tencent.polaris.configuration.api.core - package com.tencent.polaris.configuration.api.core
 
com.tencent.polaris.configuration.api.flow - package com.tencent.polaris.configuration.api.flow
 
com.tencent.polaris.configuration.api.rpc - package com.tencent.polaris.configuration.api.rpc
 
ConfigFile - Interface in com.tencent.polaris.configuration.api.core
 
ConfigFileChangeEvent - Class in com.tencent.polaris.configuration.api.core
 
ConfigFileChangeEvent(ConfigFileMetadata, String, String, ChangeType) - Constructor for class com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
 
ConfigFileChangeListener - Interface in com.tencent.polaris.configuration.api.core
The listener of config file change.
ConfigFileFlow - Interface in com.tencent.polaris.configuration.api.flow
 
ConfigFileFormat - Enum in com.tencent.polaris.configuration.api.core
 
ConfigFileGroup - Interface in com.tencent.polaris.configuration.api.core
 
ConfigFileGroupChangedEvent - Class in com.tencent.polaris.configuration.api.core
 
ConfigFileGroupChangedEvent(ConfigFileGroupMetadata, List<ConfigFileMetadata>) - Constructor for class com.tencent.polaris.configuration.api.core.ConfigFileGroupChangedEvent
 
ConfigFileGroupChangeListener - Interface in com.tencent.polaris.configuration.api.core
 
ConfigFileGroupFlow - Interface in com.tencent.polaris.configuration.api.flow
 
ConfigFileGroupMetadata - Interface in com.tencent.polaris.configuration.api.core
 
ConfigFileMetadata - Interface in com.tencent.polaris.configuration.api.core
A unique config file located by namespace、file group、file name
ConfigFilePublishService - Interface in com.tencent.polaris.configuration.api.core
 
ConfigFileService - Interface in com.tencent.polaris.configuration.api.core
The service of config file.
ConfigKVFile - Interface in com.tencent.polaris.configuration.api.core
The config file can be converted as key value set.
ConfigKVFileChangeEvent - Class in com.tencent.polaris.configuration.api.core
 
ConfigKVFileChangeEvent(Map<String, ConfigPropertyChangeInfo>) - Constructor for class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 
ConfigKVFileChangeListener - Interface in com.tencent.polaris.configuration.api.core
 
ConfigPropertyChangeInfo - Class in com.tencent.polaris.configuration.api.core
 
ConfigPropertyChangeInfo(String, Object, Object, ChangeType) - Constructor for class com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
 
ConfigPublishRequest - Class in com.tencent.polaris.configuration.api.rpc
 
ConfigPublishRequest() - Constructor for class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
ConfigPublishRequest.Builder - Class in com.tencent.polaris.configuration.api.rpc
 
content(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
content(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 
create(CreateConfigFileRequest) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
创建一个配置文件
createConfigFile(String, String, String, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
Deprecated.
createConfigFile(ConfigFileMetadata, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
Deprecated.
CreateConfigFileRequest - Class in com.tencent.polaris.configuration.api.rpc
 
CreateConfigFileRequest() - Constructor for class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
CreateConfigFileRequest.Builder - Class in com.tencent.polaris.configuration.api.rpc
 

F

filename(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
filename(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 
filename(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest.Builder
 

G

getArrayProperty(String, String, String[]) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Auto parse string to array by given delimiter, or defaultValue if the key doesn't exist \n For example, the source value is v1,v2,v3.
getBooleanProperty(String, Boolean) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as boolean type in the configuration file, or defaultValue if the key doesn't exist
getByteProperty(String, Byte) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as byte type in the configuration file, or defaultValue if the key doesn't exist
getCasMd5() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getChangeInfo(String) - Method in class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 
getChangeType() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
 
getChangeType() - Method in class com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
 
getConfigFile(String, String, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileService
Get the original configuration file
getConfigFile(ConfigFileMetadata) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileService
Get the original configuration file
getConfigFileGroup(String, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileService
Get the configuration file group with config file metadata list
getConfigFileGroup(ConfigFileGroupMetadata) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileService
Get the configuration file group with config file metadata list
getConfigFileGroup(ConfigFileGroupMetadata) - Method in interface com.tencent.polaris.configuration.api.flow.ConfigFileGroupFlow
 
getConfigFileGroupMetadata() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileGroupChangedEvent
 
getConfigFileMetadataList() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileGroup
 
getConfigFileMetadataList() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileGroupChangedEvent
 
getConfigPropertiesFile(String, String, String) - Method in interface 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(ConfigFileMetadata) - Method in interface 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(ConfigFileMetadata) - Method in interface com.tencent.polaris.configuration.api.flow.ConfigFileFlow
 
getConfigTextFile(ConfigFileMetadata) - Method in interface com.tencent.polaris.configuration.api.flow.ConfigFileFlow
 
getConfigYamlFile(String, String, String) - Method in interface 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(ConfigFileMetadata) - Method in interface 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(ConfigFileMetadata) - Method in interface com.tencent.polaris.configuration.api.flow.ConfigFileFlow
 
getContent() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
Get the content of the configuration file.
getContent() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getContent() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
getDoubleProperty(String, Double) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as double type in the configuration file, or defaultValue if the key doesn't exist
getEnumProperty(String, Class<T>, T) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Auto parse string to enum.
getFileGroup() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileMetadata
 
getFileGroupName() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileGroupMetadata
 
getFileName() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileMetadata
 
getFilename() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getFilename() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
getFilename() - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
getFloatProperty(String, Float) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as float type in the configuration file, or defaultValue if the key doesn't exist
getGroup() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getGroup() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
getGroup() - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
getIntProperty(String, Integer) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as integer type in the configuration file, or defaultValue if the key doesn't exist
getJsonProperty(String, Class<T>, T) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Auto parse string to json object.
getJsonProperty(String, Type, T) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Auto parse string to json object.
getLabels() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getLabels() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
getLongProperty(String, Long) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as long type in the configuration file, or defaultValue if the key doesn't exist
getMd5() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
 
getNamespace() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileGroupMetadata
 
getNamespace() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileMetadata
 
getNamespace() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getNamespace() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
getNamespace() - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
getNewValue() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
 
getNewValue() - Method in class com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
 
getOldValue() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
 
getOldValue() - Method in class com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
 
getPropertiesChangeType(String) - Method in class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 
getProperty(String, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key in the configuration file, or defaultValue if the key doesn't exist
getPropertyName() - Method in class com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
 
getPropertyNames() - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get properties for all keys
getPropertyNewValue(String) - Method in class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 
getPropertyOldValue(String) - Method in class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 
getReleaseName() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
getReleaseName() - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
getShortProperty(String, Short) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Get the value of given key as short type in the configuration file, or defaultValue if the key doesn't exist
group(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
group(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 
group(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest.Builder
 

H

hasContent() - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
Whether the configuration file contains content.

I

isChanged(String) - Method in class com.tencent.polaris.configuration.api.core.ConfigKVFileChangeEvent
 

L

labels(Map<String, String>) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
labels(Map<String, String>) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 

N

namespace(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
namespace(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest.Builder
 
namespace(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest.Builder
 

O

onChange(ConfigFileChangeEvent) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileChangeListener
onChange method will be invoked, when config file published
onChange(ConfigFileGroupChangedEvent) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileGroupChangeListener
 
onChange(ConfigKVFileChangeEvent) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFileChangeListener
onChange method will be invoked, when config file published

R

release(ReleaseConfigFileRequest) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
发布对应的配置文件,发布后客户端可见
releaseConfigFile(String, String, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
Deprecated.
releaseConfigFile(ConfigFileMetadata) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
Deprecated.
ReleaseConfigFileRequest - Class in com.tencent.polaris.configuration.api.rpc
 
ReleaseConfigFileRequest() - Constructor for class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
ReleaseConfigFileRequest.Builder - Class in com.tencent.polaris.configuration.api.rpc
 
releaseName(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest.Builder
 
releaseName(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest.Builder
 
removeChangeListener(ConfigFileChangeListener) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFile
remove a config file change listener
removeChangeListener(ConfigFileGroupChangeListener) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFileGroup
 
removeChangeListener(ConfigKVFileChangeListener) - Method in interface com.tencent.polaris.configuration.api.core.ConfigKVFile
Remove a config file property change listener

S

setCasMd5(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setContent(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setContent(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
setFilename(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setFilename(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
setFilename(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
setGroup(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setGroup(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
setGroup(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
setLabels(Map<String, String>) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setLabels(Map<String, String>) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
setNamespace(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setNamespace(String) - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
setNamespace(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
setReleaseName(String) - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
setReleaseName(String) - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 

T

toString() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileChangeEvent
 
toString() - Method in class com.tencent.polaris.configuration.api.core.ConfigFileGroupChangedEvent
 
toString() - Method in class com.tencent.polaris.configuration.api.core.ConfigPropertyChangeInfo
 
toString() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 

U

update(UpdateConfigFileRequest) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
更新配置文件
updateConfigFile(String, String, String, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
Deprecated.
updateConfigFile(ConfigFileMetadata, String) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
Deprecated.
UpdateConfigFileRequest - Class in com.tencent.polaris.configuration.api.rpc
 
UpdateConfigFileRequest() - Constructor for class com.tencent.polaris.configuration.api.rpc.UpdateConfigFileRequest
 
upsertAndPublish(ConfigPublishRequest) - Method in interface com.tencent.polaris.configuration.api.core.ConfigFilePublishService
创建/更新并发布配置文件,如果携带了 casMd5 参数,表示会根据 case 能力进行选自行动哦配置发布

V

valueOf(String) - Static method in enum com.tencent.polaris.configuration.api.core.ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.configuration.api.core.ConfigFileFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tencent.polaris.configuration.api.core.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.configuration.api.core.ConfigFileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class com.tencent.polaris.configuration.api.rpc.ConfigPublishRequest
 
verify() - Method in class com.tencent.polaris.configuration.api.rpc.CreateConfigFileRequest
 
verify() - Method in class com.tencent.polaris.configuration.api.rpc.ReleaseConfigFileRequest
 
A B C F G H I L N O R S T U V 
Skip navigation links

Copyright © 2024. All rights reserved.