Package io.vertx.mutiny.ext.web.common
Class WebEnvironment
java.lang.Object
io.vertx.mutiny.ext.web.common.WebEnvironment
- All Implemented Interfaces:
MutinyDelegate
Utility API to verify which environment is the web application running.
The utility will check initially for the existence of a system property under the name `vertx.mode`,
if there is no such property then it will look under the environment variables under the name `VERTX_MODE`.
This value will be then used when the API is invoked. By itself this utility will not
affect the behavior of your application, however you can use it to simplify your handlers, e.g.:
When the development mode is active you can log more information or disable caches.
NOTE: This class has been automatically generated from the
original non Mutiny-ified interface using Vert.x codegen.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TypeArg<WebEnvironment>static final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionWebEnvironment(io.vertx.ext.web.common.WebEnvironment delegate) WebEnvironment(Object delegate) -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanbooleanio.vertx.ext.web.common.WebEnvironmentinthashCode()static Stringmode()static WebEnvironmentnewInstance(io.vertx.ext.web.common.WebEnvironment arg) toString()
-
Field Details
-
__TYPE_ARG
-
SYSTEM_PROPERTY_NAME
- See Also:
-
ENV_VARIABLE_NAME
- See Also:
-
-
Constructor Details
-
WebEnvironment
public WebEnvironment(io.vertx.ext.web.common.WebEnvironment delegate) -
WebEnvironment
-
-
Method Details
-
getDelegate
public io.vertx.ext.web.common.WebEnvironment getDelegate()- Specified by:
getDelegatein interfaceMutinyDelegate- Returns:
- the delegate used by this Mutiny object of generated type
-
toString
-
equals
-
hashCode
public int hashCode() -
development
public static boolean development()- Returns:
- always boolean
-
mode
- Returns:
- String with mode value or null
-
newInstance
-