Class EnvironmentProvider
- java.lang.Object
-
- io.prestosql.tests.product.launcher.env.EnvironmentProvider
-
- All Implemented Interfaces:
EnvironmentExtender
- Direct Known Subclasses:
AbstractSinglenodeLdap,Multinode,MultinodeHiveCaching,MultinodeTls,MultinodeTlsKerberos,Singlenode,SinglenodeCassandra,SinglenodeHdfsImpersonation,SinglenodeHdp3,SinglenodeHiveImpersonation,SinglenodeKafka,SinglenodeKerberosHdfsImpersonation,SinglenodeKerberosHdfsImpersonationCrossRealm,SinglenodeKerberosHdfsImpersonationWithDataProtection,SinglenodeKerberosHdfsImpersonationWithWireEncryption,SinglenodeKerberosHdfsNoImpersonation,SinglenodeKerberosHiveImpersonation,SinglenodeKerberosKmsHdfsImpersonation,SinglenodeKerberosKmsHdfsNoImpersonation,SinglenodeMysql,SinglenodePostgresql,SinglenodeSparkIceberg,SinglenodeSqlserver,TwoKerberosHives,TwoMixedHives
public abstract class EnvironmentProvider extends Object implements EnvironmentExtender
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEnvironmentProvider(List<EnvironmentExtender> bases)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Environment.BuildercreateEnvironment(String name, EnvironmentConfig environmentConfig)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.prestosql.tests.product.launcher.env.common.EnvironmentExtender
extendEnvironment, getDependencies
-
-
-
-
Constructor Detail
-
EnvironmentProvider
protected EnvironmentProvider(List<EnvironmentExtender> bases)
-
-
Method Detail
-
createEnvironment
public final Environment.Builder createEnvironment(String name, EnvironmentConfig environmentConfig)
-
-