Class GRPCConfigurationProvider
- java.lang.Object
-
- org.apache.skywalking.oap.server.library.module.ModuleProvider
-
- org.apache.skywalking.oap.server.configuration.api.AbstractConfigurationProvider
-
- org.apache.skywalking.oap.server.configuration.grpc.GRPCConfigurationProvider
-
- All Implemented Interfaces:
org.apache.skywalking.oap.server.library.module.ModuleServiceHolder
public class GRPCConfigurationProvider extends AbstractConfigurationProvider
Get configuration from remote through gRPC protocol.Read configuration-service.proto for more details.
-
-
Constructor Summary
Constructors Constructor Description GRPCConfigurationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConfigWatcherRegisterinitConfigReader()Stringname()org.apache.skywalking.oap.server.library.module.ModuleProvider.ConfigCreatornewConfigCreator()-
Methods inherited from class org.apache.skywalking.oap.server.configuration.api.AbstractConfigurationProvider
module, notifyAfterCompleted, prepare, requiredModules, start
-
-
-
-
Method Detail
-
name
public String name()
- Specified by:
namein classorg.apache.skywalking.oap.server.library.module.ModuleProvider
-
newConfigCreator
public org.apache.skywalking.oap.server.library.module.ModuleProvider.ConfigCreator newConfigCreator()
- Specified by:
newConfigCreatorin classorg.apache.skywalking.oap.server.library.module.ModuleProvider
-
initConfigReader
protected ConfigWatcherRegister initConfigReader() throws org.apache.skywalking.oap.server.library.module.ModuleStartException
- Specified by:
initConfigReaderin classAbstractConfigurationProvider- Throws:
org.apache.skywalking.oap.server.library.module.ModuleStartException
-
-