public enum ExternalSource extends Enum<ExternalSource>
Enum Constant and Description |
---|
DB2 |
DERBY |
EXCEL |
FILE |
GOOGLESHEETS |
H2 |
HANA |
HIVE |
HSQL |
IMPALA |
INFORMIX |
INGRES |
JTDS |
LOOPBACK |
MONGODB |
MYSQL |
NETEZZA |
ORACLE |
OSISOFTPI |
PHOENIX |
POSTGRESQL |
PRESTODB |
REST |
SALESFORCE |
SQLSERVER |
SYBASE |
TEIID |
TERADATA |
VERTICA |
Modifier and Type | Method and Description |
---|---|
static ExternalSource |
find(String sourceName) |
static String |
findDialectFromDriverName(String driverName) |
static String[] |
findDriverNameFromAlias(String sourceName) |
static String |
findTransaltorNameFromAlias(String sourceName) |
static String |
findTransaltorNameFromDriverName(String driverName) |
String |
getDialect() |
String[] |
getDriverNames() |
String |
getGav() |
String |
getName() |
String |
getTranslatorName() |
static Class<? extends org.teiid.translator.ExecutionFactory<?,?>> |
translatorClass(String translatorName,
String basePackage) |
static ExternalSource |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExternalSource[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExternalSource DB2
public static final ExternalSource DERBY
public static final ExternalSource H2
public static final ExternalSource HANA
public static final ExternalSource HIVE
public static final ExternalSource HSQL
public static final ExternalSource IMPALA
public static final ExternalSource INFORMIX
public static final ExternalSource INGRES
public static final ExternalSource MYSQL
public static final ExternalSource ORACLE
public static final ExternalSource OSISOFTPI
public static final ExternalSource PHOENIX
public static final ExternalSource POSTGRESQL
public static final ExternalSource PRESTODB
public static final ExternalSource SQLSERVER
public static final ExternalSource JTDS
public static final ExternalSource SYBASE
public static final ExternalSource TEIID
public static final ExternalSource VERTICA
public static final ExternalSource NETEZZA
public static final ExternalSource TERADATA
public static final ExternalSource FILE
public static final ExternalSource LOOPBACK
public static final ExternalSource REST
public static final ExternalSource EXCEL
public static final ExternalSource MONGODB
public static final ExternalSource SALESFORCE
public static final ExternalSource GOOGLESHEETS
public static ExternalSource[] values()
for (ExternalSource c : ExternalSource.values()) System.out.println(c);
public static ExternalSource valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getName()
public String[] getDriverNames()
public String getTranslatorName()
public String getDialect()
public String getGav()
public static String findTransaltorNameFromDriverName(String driverName)
public static Class<? extends org.teiid.translator.ExecutionFactory<?,?>> translatorClass(String translatorName, String basePackage)
public static ExternalSource find(String sourceName)
Copyright © 2013–2019. All rights reserved.