Package io.quarkus.deployment
Enum Capability
- java.lang.Object
-
- java.lang.Enum<Capability>
-
- io.quarkus.deployment.Capability
-
- All Implemented Interfaces:
Serializable,Comparable<Capability>
public enum Capability extends Enum<Capability>
Represents a capability of a core extension.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AGROALA datasource connection pool implementationCDIJSR 365 compatible contexts and dependency injectionCONFIG_YAMLCONTAINER_IMAGE_DOCKERCONTAINER_IMAGE_JIBCONTAINER_IMAGE_OPENSHIFTCONTAINER_IMAGE_S2IFLYWAYHIBERNATE_ENVERSHIBERNATE_ORMHIBERNATE_REACTIVEHIBERNATE_VALIDATORJACKSONJSONBJWTKUBERNETES_SERVICE_BINDINGLIQUIBASEMETRICSDeprecated.MONGODB_PANACHEMONGODB_PANACHE_KOTLINOPENSHIFT_CLIENTOPENTELEMETRY_TRACEROPENTRACINGPresence of an io.opentracing tracer (for example, Jaeger).QUARTZREST_JACKSONREST_JSONBRESTEASYRESTEASY_JACKSONRESTEASY_JSONRESTEASY_JSONBRESTEASY_MUTINYRESTEASY_REACTIVESECURITYSECURITY_ELYTRON_JDBCSECURITY_ELYTRON_LDAPSECURITY_ELYTRON_OAUTH2SECURITY_JPASERVLETJava Servlet APISMALLRYE_HEALTHSMALLRYE_OPENAPISMALLRYE_OPENTRACINGPresence of SmallRye OpenTracing.SPRING_WEBTIKATRANSACTIONSJava Transaction API (JTA)VERTX_CORE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()static CapabilityvalueOf(String name)Returns the enum constant of this type with the specified name.static Capability[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AGROAL
public static final Capability AGROAL
A datasource connection pool implementation
-
CDI
public static final Capability CDI
JSR 365 compatible contexts and dependency injection
-
CONFIG_YAML
public static final Capability CONFIG_YAML
-
SERVLET
public static final Capability SERVLET
Java Servlet API
-
TRANSACTIONS
public static final Capability TRANSACTIONS
Java Transaction API (JTA)
-
JACKSON
public static final Capability JACKSON
-
JSONB
public static final Capability JSONB
-
REST_JACKSON
public static final Capability REST_JACKSON
-
REST_JSONB
public static final Capability REST_JSONB
-
RESTEASY
public static final Capability RESTEASY
-
RESTEASY_JSON
public static final Capability RESTEASY_JSON
-
RESTEASY_MUTINY
public static final Capability RESTEASY_MUTINY
-
RESTEASY_REACTIVE
public static final Capability RESTEASY_REACTIVE
-
RESTEASY_JACKSON
public static final Capability RESTEASY_JACKSON
-
RESTEASY_JSONB
public static final Capability RESTEASY_JSONB
-
JWT
public static final Capability JWT
-
TIKA
public static final Capability TIKA
-
MONGODB_PANACHE
public static final Capability MONGODB_PANACHE
-
MONGODB_PANACHE_KOTLIN
public static final Capability MONGODB_PANACHE_KOTLIN
-
FLYWAY
public static final Capability FLYWAY
-
LIQUIBASE
public static final Capability LIQUIBASE
-
SECURITY
public static final Capability SECURITY
-
SECURITY_ELYTRON_OAUTH2
public static final Capability SECURITY_ELYTRON_OAUTH2
-
SECURITY_ELYTRON_JDBC
public static final Capability SECURITY_ELYTRON_JDBC
-
SECURITY_ELYTRON_LDAP
public static final Capability SECURITY_ELYTRON_LDAP
-
SECURITY_JPA
public static final Capability SECURITY_JPA
-
QUARTZ
public static final Capability QUARTZ
-
KUBERNETES_SERVICE_BINDING
public static final Capability KUBERNETES_SERVICE_BINDING
-
METRICS
public static final Capability METRICS
Deprecated.- See Also:
MetricsCapabilityBuildItem
-
CONTAINER_IMAGE_JIB
public static final Capability CONTAINER_IMAGE_JIB
-
CONTAINER_IMAGE_DOCKER
public static final Capability CONTAINER_IMAGE_DOCKER
-
CONTAINER_IMAGE_S2I
public static final Capability CONTAINER_IMAGE_S2I
-
CONTAINER_IMAGE_OPENSHIFT
public static final Capability CONTAINER_IMAGE_OPENSHIFT
-
HIBERNATE_ORM
public static final Capability HIBERNATE_ORM
-
HIBERNATE_ENVERS
public static final Capability HIBERNATE_ENVERS
-
HIBERNATE_REACTIVE
public static final Capability HIBERNATE_REACTIVE
-
HIBERNATE_VALIDATOR
public static final Capability HIBERNATE_VALIDATOR
-
OPENTELEMETRY_TRACER
public static final Capability OPENTELEMETRY_TRACER
-
OPENTRACING
public static final Capability OPENTRACING
Presence of an io.opentracing tracer (for example, Jaeger).
-
SMALLRYE_OPENTRACING
public static final Capability SMALLRYE_OPENTRACING
Presence of SmallRye OpenTracing.
-
SPRING_WEB
public static final Capability SPRING_WEB
-
SMALLRYE_HEALTH
public static final Capability SMALLRYE_HEALTH
-
SMALLRYE_OPENAPI
public static final Capability SMALLRYE_OPENAPI
-
OPENSHIFT_CLIENT
public static final Capability OPENSHIFT_CLIENT
-
VERTX_CORE
public static final Capability VERTX_CORE
-
-
Method Detail
-
values
public static Capability[] 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 (Capability c : Capability.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Capability valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getName
public String getName()
- Returns:
- the name
-
-