com.dynatrace.oneagent.sdk.api.enums
Enum DatabaseVendor
java.lang.Object
java.lang.Enum<DatabaseVendor>
com.dynatrace.oneagent.sdk.api.enums.DatabaseVendor
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<DatabaseVendor>
public enum DatabaseVendor
- extends java.lang.Enum<DatabaseVendor>
Enumerates all well-known database vendors. See OneAgentSDK.createDatabaseInfo(String, String, ChannelType, String)
.
Using these constants ensures that services captured by OneAgentSDK are handled the same way as traced via built-in sensors.
- Since:
- 1.7.0
Method Summary |
java.lang.String |
getVendorName()
|
java.lang.String |
toString()
|
static DatabaseVendor |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static DatabaseVendor[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
APACHE_HIVE
public static final DatabaseVendor APACHE_HIVE
CLOUDSCAPE
public static final DatabaseVendor CLOUDSCAPE
HSQLDB
public static final DatabaseVendor HSQLDB
PROGRESS
public static final DatabaseVendor PROGRESS
MAXDB
public static final DatabaseVendor MAXDB
HANADB
public static final DatabaseVendor HANADB
INGRES
public static final DatabaseVendor INGRES
FIRST_SQL
public static final DatabaseVendor FIRST_SQL
ENTERPRISE_DB
public static final DatabaseVendor ENTERPRISE_DB
CACHE
public static final DatabaseVendor CACHE
ADABAS
public static final DatabaseVendor ADABAS
FIREBIRD
public static final DatabaseVendor FIREBIRD
DB2
public static final DatabaseVendor DB2
DERBY_CLIENT
public static final DatabaseVendor DERBY_CLIENT
DERBY_EMBEDDED
public static final DatabaseVendor DERBY_EMBEDDED
FILEMAKER
public static final DatabaseVendor FILEMAKER
INFORMIX
public static final DatabaseVendor INFORMIX
INSTANT_DB
public static final DatabaseVendor INSTANT_DB
INTERBASE
public static final DatabaseVendor INTERBASE
MYSQL
public static final DatabaseVendor MYSQL
MARIADB
public static final DatabaseVendor MARIADB
NETEZZA
public static final DatabaseVendor NETEZZA
ORACLE
public static final DatabaseVendor ORACLE
PERVASIVE
public static final DatabaseVendor PERVASIVE
POINTBASE
public static final DatabaseVendor POINTBASE
POSTGRESQL
public static final DatabaseVendor POSTGRESQL
SQLSERVER
public static final DatabaseVendor SQLSERVER
SQLITE
public static final DatabaseVendor SQLITE
SYBASE
public static final DatabaseVendor SYBASE
TERADATA
public static final DatabaseVendor TERADATA
VERTICA
public static final DatabaseVendor VERTICA
CASSANDRA
public static final DatabaseVendor CASSANDRA
H2
public static final DatabaseVendor H2
COLDFUSION_IMQ
public static final DatabaseVendor COLDFUSION_IMQ
REDSHIFT
public static final DatabaseVendor REDSHIFT
COUCHBASE
public static final DatabaseVendor COUCHBASE
values
public static DatabaseVendor[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (DatabaseVendor c : DatabaseVendor.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static DatabaseVendor valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getVendorName
public java.lang.String getVendorName()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Enum<DatabaseVendor>