Class TestScopeResolver

java.lang.Object
org.elasticsearch.bootstrap.TestScopeResolver

public final class TestScopeResolver extends Object
  • Constructor Details

    • TestScopeResolver

      public TestScopeResolver(Map<String,org.elasticsearch.entitlement.runtime.policy.PolicyManager.PolicyScope> scopeMap)
  • Method Details

    • getExcludedSystemPackageScope

      @Nullable public static org.elasticsearch.entitlement.runtime.policy.PolicyManager.PolicyScope getExcludedSystemPackageScope(Class<?> callerClass)
    • createScopeResolver

      public static Function<Class<?>,org.elasticsearch.entitlement.runtime.policy.PolicyManager.PolicyScope> createScopeResolver(TestBuildInfo serverBuildInfo, List<TestBuildInfo> pluginsBuildInfo, Set<String> modularPlugins)