public static enum AutoConfigureEmbeddedDatabase.DatabaseProvider extends java.lang.Enum<AutoConfigureEmbeddedDatabase.DatabaseProvider>
| Enum Constant and Description |
|---|
DEFAULT
Default typically equals to
DOCKER provider,
unless a different default has been configured by configuration properties. |
DOCKER
Run the embedded database in Docker as a container.
|
EMBEDDED
Use an embedded database provider.
|
OPENTABLE
Use OpenTable Embedded PostgreSQL Component to create the embedded database
(https://github.com/opentable/otj-pg-embedded).
|
YANDEX
Use Yandex's Embedded PostgreSQL Server to create the embedded database
(https://github.com/yandex-qatools/postgresql-embedded).
|
ZONKY
Use Zonky's fork of OpenTable Embedded PostgreSQL Component to create the embedded database
(https://github.com/zonkyio/embedded-postgres).
|
| Modifier and Type | Method and Description |
|---|---|
static AutoConfigureEmbeddedDatabase.DatabaseProvider |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AutoConfigureEmbeddedDatabase.DatabaseProvider[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AutoConfigureEmbeddedDatabase.DatabaseProvider DEFAULT
DOCKER provider,
unless a different default has been configured by configuration properties.public static final AutoConfigureEmbeddedDatabase.DatabaseProvider DOCKER
public static final AutoConfigureEmbeddedDatabase.DatabaseProvider EMBEDDED
public static final AutoConfigureEmbeddedDatabase.DatabaseProvider ZONKY
public static final AutoConfigureEmbeddedDatabase.DatabaseProvider OPENTABLE
public static final AutoConfigureEmbeddedDatabase.DatabaseProvider YANDEX
public static AutoConfigureEmbeddedDatabase.DatabaseProvider[] values()
for (AutoConfigureEmbeddedDatabase.DatabaseProvider c : AutoConfigureEmbeddedDatabase.DatabaseProvider.values()) System.out.println(c);
public static AutoConfigureEmbeddedDatabase.DatabaseProvider valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null