Class StorageModuleElasticsearchProvider

  • All Implemented Interfaces:
    org.apache.skywalking.oap.server.library.module.ModuleServiceHolder

    public class StorageModuleElasticsearchProvider
    extends org.apache.skywalking.oap.server.library.module.ModuleProvider
    The storage provider for ElasticSearch 6/7 and OpenSearch 1.x.
    • Constructor Detail

      • StorageModuleElasticsearchProvider

        public StorageModuleElasticsearchProvider()
    • Method Detail

      • name

        public String name()
        Specified by:
        name in class org.apache.skywalking.oap.server.library.module.ModuleProvider
      • module

        public Class<? extends org.apache.skywalking.oap.server.library.module.ModuleDefine> module()
        Specified by:
        module in class org.apache.skywalking.oap.server.library.module.ModuleProvider
      • newConfigCreator

        public org.apache.skywalking.oap.server.library.module.ModuleProvider.ConfigCreator newConfigCreator()
        Specified by:
        newConfigCreator in class org.apache.skywalking.oap.server.library.module.ModuleProvider
      • prepare

        public void prepare()
                     throws org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException
        Specified by:
        prepare in class org.apache.skywalking.oap.server.library.module.ModuleProvider
        Throws:
        org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException
      • start

        public void start()
                   throws org.apache.skywalking.oap.server.library.module.ModuleStartException
        Specified by:
        start in class org.apache.skywalking.oap.server.library.module.ModuleProvider
        Throws:
        org.apache.skywalking.oap.server.library.module.ModuleStartException
      • notifyAfterCompleted

        public void notifyAfterCompleted()
        Specified by:
        notifyAfterCompleted in class org.apache.skywalking.oap.server.library.module.ModuleProvider
      • requiredModules

        public String[] requiredModules()
        Specified by:
        requiredModules in class org.apache.skywalking.oap.server.library.module.ModuleProvider