Class NodeConfigurationSource

java.lang.Object
org.opensearch.test.NodeConfigurationSource

public abstract class NodeConfigurationSource extends Object
  • Field Details

  • Constructor Details

    • NodeConfigurationSource

      public NodeConfigurationSource()
  • Method Details

    • nodeSettings

      public abstract org.opensearch.common.settings.Settings nodeSettings(int nodeOrdinal)
      Returns:
      the settings for the node represented by the given ordinal, or null if there are no settings defined
    • nodeConfigPath

      public abstract Path nodeConfigPath(int nodeOrdinal)
    • nodePlugins

      public Collection<Class<? extends org.opensearch.plugins.Plugin>> nodePlugins()
      Returns plugins that should be loaded on the node
    • additionalNodePlugins

      public Collection<org.opensearch.plugins.PluginInfo> additionalNodePlugins()
      Returns plugins that should be loaded on the node