A B C D E F G H I J M N O P Q R S T U V Λ
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHttpClientModule - Class in vertx.effect.core
- AbstractHttpClientModule(HttpClientOptions, String) - Constructor for class vertx.effect.core.AbstractHttpClientModule
- AbstractVal<O> - Class in vertx.effect.core
- AbstractVal() - Constructor for class vertx.effect.core.AbstractVal
- ACCESS_TOKEN_NOT_FOUND_CODE - Static variable in class vertx.effect.Failures
- accessToken - Variable in class vertx.effect.core.OauthModule
- accessTokenReq - Variable in class vertx.effect.core.OauthModule
- accessTokenReqAttempts - Variable in class vertx.effect.core.OauthBuilder
- accessTokenReqAttempts - Variable in class vertx.effect.core.OauthModule
- addHeader(String, String) - Method in class vertx.effect.core.HttpReq
-
add a value into the given header.
- address - Variable in class vertx.effect.core.OauthBuilder
- address - Variable in class vertx.effect.VerticleRef
-
address where a verticle is listening on
- addressOpt - Static variable in class vertx.effect.Event
- All - Class in vertx.effect.exp
- All() - Constructor for class vertx.effect.exp.All
- alternative(Val<O>) - Method in class vertx.effect.exp.IfElse
- andThen(λ<O, Q>) - Method in interface vertx.effect.λ
- andThen(λc<O, Q>) - Method in interface vertx.effect.λc
- Any - Class in vertx.effect.exp
- Any() - Constructor for class vertx.effect.exp.Any
- append(Val<? extends JsValue>) - Method in class vertx.effect.exp.JsArrayVal
- append(Val<? extends O>) - Method in class vertx.effect.exp.SeqVal
- appendAll(SeqVal<O>) - Method in class vertx.effect.exp.SeqVal
-
Appends the given seq to the end of this.
- apply(I) - Method in interface vertx.effect.λc
- apply(MultiMap) - Method in interface vertx.effect.λc
- apply(MultiMap, HttpClientModule) - Method in class vertx.effect.httpclient.oauth.GetAccessTokenRequest
- apply(String) - Method in class vertx.effect.httpclient.oauth.RefreshAccessTokenReq
- ask() - Method in class vertx.effect.VerticleRef
-
Method to establish a conversation with this verticle: a message is sent and then a message is received.
- ask(DeliveryOptions) - Method in class vertx.effect.VerticleRef
-
Method to establish a conversation with this verticle: a message is sent and then a message is received.
- ask(String) - Method in class vertx.effect.VertxModule
- ask(String, DeliveryOptions) - Method in class vertx.effect.VertxModule
- ATTEMPTS_LOWER_THAN_ONE_ERROR - Static variable in class vertx.effect.exp.MapVal
- ATTEMPTS_LOWER_THAN_ONE_ERROR - Static variable in class vertx.effect.exp.SeqVal
- authenticate(JsObj) - Method in class vertx.effect.httpclient.oauth.AuthorizationCodeModule
- authenticateReq - Variable in class vertx.effect.httpclient.oauth.AuthorizationCodeModule
- authenticateReq(String, String) - Static method in class vertx.effect.httpclient.oauth.Spotify
- AuthorizationCodeFlowBuilder - Class in vertx.effect.httpclient.oauth
- AuthorizationCodeFlowBuilder(HttpClientOptions, String, Function<String, BiFunction<MultiMap, HttpClientModule, Val<JsObj>>>) - Constructor for class vertx.effect.httpclient.oauth.AuthorizationCodeFlowBuilder
- AuthorizationCodeModule - Class in vertx.effect.httpclient.oauth
- authorizationHeaderName - Variable in class vertx.effect.core.OauthBuilder
- authorizationHeaderName - Variable in class vertx.effect.core.OauthModule
- authorizationHeaderValue - Variable in class vertx.effect.core.OauthBuilder
- authorizationHeaderValue - Variable in class vertx.effect.core.OauthModule
B
- BAD_MESSAGE_CODE - Static variable in class vertx.effect.Failures
- bindings - Variable in class vertx.effect.exp.MapVal
- BodyHttpReq<T extends BodyHttpReq<T>> - Class in vertx.effect.core
- BodyHttpReq(byte[]) - Constructor for class vertx.effect.core.BodyHttpReq
- BYTES_BODY_LENS - Static variable in class vertx.effect.core.HttpReq
C
- Case<I,O> - Class in vertx.effect.exp
- Case(Val<I>) - Constructor for class vertx.effect.exp.Case
- classOpt - Static variable in class vertx.effect.Event
- ClientCredentialsFlowBuilder - Class in vertx.effect.httpclient.oauth
- ClientCredentialsFlowBuilder(HttpClientOptions, String, BiFunction<MultiMap, HttpClientModule, Val<JsObj>>) - Constructor for class vertx.effect.httpclient.oauth.ClientCredentialsFlowBuilder
- ClientCredentialsModule - Class in vertx.effect.httpclient.oauth
- Cond<O> - Class in vertx.effect.exp
- Cond(List<Val<Boolean>>, List<Val<O>>) - Constructor for class vertx.effect.exp.Cond
- Cond(List<Val<Boolean>>, List<Val<O>>, Val<O>) - Constructor for class vertx.effect.exp.Cond
- connect - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a CONNECT request.
- CONNECT - vertx.effect.core.HttpReq.TYPE
- CONNECT_TIMEOUT_CODE - Static variable in class vertx.effect.Failures
- CONNECTION_WAS_CLOSED_CODE - Static variable in class vertx.effect.Failures
- connectOauth - Variable in class vertx.effect.core.OauthModule
- ConnectReq - Class in vertx.effect.httpclient
- ConnectReq() - Constructor for class vertx.effect.httpclient.ConnectReq
- Cons<O> - Class in vertx.effect.exp
- consequence(Val<O>) - Method in class vertx.effect.exp.IfElse
- contextLens - Static variable in class vertx.effect.Event
- COOKIES_LENS - Static variable in class vertx.effect.httpclient.HttpResp
- createFromAuthReq(BiFunction<HttpClientModule, JsObj, Val<JsObj>>) - Method in class vertx.effect.httpclient.oauth.AuthorizationCodeFlowBuilder
- createFromRefreshToken(String) - Method in class vertx.effect.httpclient.oauth.AuthorizationCodeFlowBuilder
- createHttpReq() - Method in class vertx.effect.core.BodyHttpReq
- createHttpReq() - Method in class vertx.effect.core.HttpReq
- createModule() - Method in class vertx.effect.httpclient.oauth.ClientCredentialsFlowBuilder
D
- decodeFromWire(int, Buffer) - Method in class vertx.effect.core.JsArrayMessageCodec
- decodeFromWire(int, Buffer) - Method in class vertx.effect.core.JsObjMessageCodec
- DEFAULT_HTTP_EXCEPTION_CODE - Static variable in class vertx.effect.Failures
- delay(int, TimeUnit) - Method in class vertx.effect.VertxRef
- delete - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a DELETE request.
- DELETE - vertx.effect.core.HttpReq.TYPE
- deleteOauth - Variable in class vertx.effect.core.OauthModule
- DeleteReq - Class in vertx.effect.httpclient
- DeleteReq() - Constructor for class vertx.effect.httpclient.DeleteReq
- deploy() - Method in class vertx.effect.core.AbstractHttpClientModule
- deploy() - Method in class vertx.effect.VertxModule
-
override this method and deploy the Verticles you want to be exposed by your module.
- deploy(String, λ<I, O>) - Method in class vertx.effect.VertxModule
- deploy(String, λ<I, O>) - Method in class vertx.effect.VertxRef
- deploy(String, λ<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxModule
- deploy(String, λ<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
- deploy(String, λc<I, O>) - Method in class vertx.effect.VertxModule
- deploy(String, λc<I, O>) - Method in class vertx.effect.VertxRef
- deploy(String, λc<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxModule
- deploy(String, λc<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
- deployConsumer(String, Consumer<Message<I>>) - Method in class vertx.effect.VertxModule
- deployConsumer(String, Consumer<Message<I>>) - Method in class vertx.effect.VertxRef
- deployConsumer(String, Consumer<Message<I>>, DeploymentOptions) - Method in class vertx.effect.VertxModule
- deployConsumer(String, Consumer<Message<I>>, DeploymentOptions) - Method in class vertx.effect.VertxRef
- DEPLOYED_VERTICLE - Static variable in class vertx.effect.Event
- deployedVerticle(Class<?>, String) - Method in class vertx.effect.core.EventPublisher
- deployedVerticle(String, String) - Method in class vertx.effect.core.EventPublisher
- deploymentOptions - Variable in class vertx.effect.VertxModule
- deployVerticle(AbstractVerticle) - Method in class vertx.effect.VertxModule
- deployVerticle(AbstractVerticle) - Method in class vertx.effect.VertxRef
- deployVerticle(AbstractVerticle, DeploymentOptions) - Method in class vertx.effect.VertxModule
- deployVerticle(AbstractVerticle, DeploymentOptions) - Method in class vertx.effect.VertxRef
E
- empty - Static variable in interface vertx.effect.λc
- EMPTY_AUTHORIZATION_CODE - Static variable in class vertx.effect.Failures
- EMPTY_CONTEXT_CODE - Static variable in class vertx.effect.Failures
- EMPTY_REDIRECT_URL_CODE - Static variable in class vertx.effect.Failures
- enabled - Variable in class vertx.effect.core.EventPublisher
- encodeToWire(Buffer, JsArray) - Method in class vertx.effect.core.JsArrayMessageCodec
- encodeToWire(Buffer, JsObj) - Method in class vertx.effect.core.JsObjMessageCodec
- Event - Class in vertx.effect
- eventLens - Static variable in class vertx.effect.Event
- EventPublisher - Class in vertx.effect.core
- EVENTS_ADDRESS - Static variable in class vertx.effect.VertxRef
- EXCEPTION_DEPLOYING_MODULE_CODE - Static variable in class vertx.effect.Failures
- EXCEPTION_DEPLOYING_VERTICLE_CODE - Static variable in class vertx.effect.Failures
- EXCEPTION_REGISTERING_CODECS_CODE - Static variable in class vertx.effect.Failures
- EXCEPTION_STOPPING_VERTICLE_CODE - Static variable in class vertx.effect.Failures
- exceptionMessageOpt - Static variable in class vertx.effect.Event
- exceptionOpt - Static variable in class vertx.effect.Event
- exceptionStackOpt - Static variable in class vertx.effect.Event
F
- failure(Throwable) - Static method in class vertx.effect.exp.Cons
- failureCodeLens - Static variable in class vertx.effect.Event
- failureMessageLens - Static variable in class vertx.effect.Event
- Failures - Class in vertx.effect
-
vertx-effect works with the exception
ReplyException
from the Vertx core. - failureTypeLens - Static variable in class vertx.effect.Event
- fallbackTo(λ<Throwable, O>) - Method in class vertx.effect.core.AbstractVal
- fallbackTo(λ<Throwable, O>) - Method in interface vertx.effect.Val
- FALSE - Static variable in class vertx.effect.exp.Cons
- flatMap(λ<O, Q>) - Method in class vertx.effect.core.AbstractVal
- flatMap(λ<O, Q>) - Method in interface vertx.effect.Val
-
Creates a new value by applying a function to the successful result of this value, and returns the result of the function as the new value.
- flatMap(λ<O, Q>, λ<Throwable, Q>) - Method in interface vertx.effect.Val
- flatMap(λ<O, U>, λ<Throwable, U>) - Method in class vertx.effect.core.AbstractVal
- FOLLOW_REDIRECT_OPT - Static variable in class vertx.effect.core.HttpReq
- followRedirects(boolean) - Method in class vertx.effect.core.HttpReq
- fromOpt - Static variable in class vertx.effect.Event
- Functions - Class in vertx.effect.core
G
- get - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a GET request.
- get() - Method in class vertx.effect.exp.Case
- get() - Method in class vertx.effect.exp.Cond
- get() - Method in class vertx.effect.exp.Cons
- get() - Method in class vertx.effect.exp.IfElse
- get() - Method in class vertx.effect.exp.ParallelTriple
- get() - Method in class vertx.effect.exp.SequentialTriple
- GET - vertx.effect.core.HttpReq.TYPE
- GET_ACCESS_TOKEN_NOT_FOUND_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_BAD_MESSAGE_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_EMPTY_AUTHORIZATION_CODE_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_EMPTY_CONTEXT_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_EMPTY_REDIRECT_URL_CODE_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_EXCEPTION_DEPLOYING_MODULE - Static variable in class vertx.effect.Failures
- GET_EXCEPTION_DEPLOYING_VERTICLE - Static variable in class vertx.effect.Failures
- GET_EXCEPTION_REGISTERING_CODECS - Static variable in class vertx.effect.Failures
- GET_EXCEPTION_STOPPING_VERTICLE - Static variable in class vertx.effect.Failures
- GET_HTTP_METHOD_NOT_IMPLEMENTED_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_HTTP_REPLY_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_INTERNAL_ERROR_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_REFRESH_TOKEN_NOT_FOUND_EXCEPTION - Static variable in class vertx.effect.Failures
- GET_UNKNOWN_ERROR_EXCEPTION - Static variable in class vertx.effect.Failures
- GetAccessTokenRequest - Class in vertx.effect.httpclient.oauth
-
Default req to get the access token in a Client Credentials Code POST https://host:port/uri grant_type=client_credentials Accept: application/json Authorization: Base64(ClientId:ClientSecret) Content-Type: application/x-www-form-urlencoded the default uri is /token the default host and port are the ones specified in the HttpClientModule where the requests that need the token are defined
- GetAccessTokenRequest(String, String) - Constructor for class vertx.effect.httpclient.oauth.GetAccessTokenRequest
- GetAccessTokenRequest(String, String, String, int) - Constructor for class vertx.effect.httpclient.oauth.GetAccessTokenRequest
- GetAccessTokenRequest(String, String, String, String, int, boolean) - Constructor for class vertx.effect.httpclient.oauth.GetAccessTokenRequest
- getOauth - Variable in class vertx.effect.core.OauthModule
- GetReq - Class in vertx.effect.httpclient
- GetReq() - Constructor for class vertx.effect.httpclient.GetReq
H
- head - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a HEAD request.
- head() - Method in class vertx.effect.exp.SeqVal
- HEAD - vertx.effect.core.HttpReq.TYPE
- HEADERS_OPT - Static variable in class vertx.effect.core.HttpReq
- HEADERS_OPT - Static variable in class vertx.effect.httpclient.HttpResp
- headers2JsObj - Static variable in class vertx.effect.core.Functions
- headOauth - Variable in class vertx.effect.core.OauthModule
- HeadReq - Class in vertx.effect.httpclient
- HeadReq() - Constructor for class vertx.effect.httpclient.HeadReq
- host(String) - Method in class vertx.effect.core.HttpReq
- HOST_OPT - Static variable in class vertx.effect.core.HttpReq
- HTTP_CONNECT_TIMEOUT_PRISM - Static variable in class vertx.effect.Failures
- HTTP_METHOD_NOT_IMPLEMENTED_CODE - Static variable in class vertx.effect.Failures
- HTTP_REQUEST_TIMEOUT_PRISM - Static variable in class vertx.effect.Failures
- httpClient - Variable in class vertx.effect.core.AbstractHttpClientModule
- httpClientAddress - Variable in class vertx.effect.core.AbstractHttpClientModule
- HttpClientModule - Class in vertx.effect.httpclient
-
Module that exposes a set of functions to send different requests to a server.
- HttpClientModule(HttpClientOptions, String) - Constructor for class vertx.effect.httpclient.HttpClientModule
- httpOptions - Variable in class vertx.effect.core.AbstractHttpClientModule
- HttpReq<T extends HttpReq<T>> - Class in vertx.effect.core
- HttpReq() - Constructor for class vertx.effect.core.HttpReq
- HttpReq.TYPE - Enum in vertx.effect.core
- HttpResp - Class in vertx.effect.httpclient
- HttpResp() - Constructor for class vertx.effect.httpclient.HttpResp
I
- identity() - Static method in interface vertx.effect.λ
- idOption - Static variable in class vertx.effect.Event
- ids - Variable in class vertx.effect.VerticleRef
-
the identifiers assigned to the different instances of this verticle after being deployed.
- IfElse<O> - Class in vertx.effect.exp
- initialize() - Method in class vertx.effect.core.AbstractHttpClientModule
- initialize() - Method in class vertx.effect.VertxModule
-
override this method to initialize the instance fields of this class that represent the functions exposed by this module.
- INSTANCE - Static variable in class vertx.effect.core.JsArrayMessageCodec
- INSTANCE - Static variable in class vertx.effect.core.JsObjMessageCodec
- instantLens - Static variable in class vertx.effect.Event
- INTERNAL_ERROR_CODE - Static variable in class vertx.effect.Failures
- INTERNAL_ERROR_DEPLOYING_VERTICLE - Static variable in class vertx.effect.Event
- INTERNAL_ERROR_PROCESSING_MESSAGE - Static variable in class vertx.effect.Event
- INTERNAL_ERROR_STARTING_VERTICLE - Static variable in class vertx.effect.Event
- INTERNAL_ERROR_UNDEPLOYING_VERTICLE - Static variable in class vertx.effect.Event
- internalError(String, Class<?>, Throwable) - Method in class vertx.effect.core.EventPublisher
- internalError(String, String, Throwable) - Method in class vertx.effect.core.EventPublisher
- internalError(String, String, Throwable, MultiMap) - Method in class vertx.effect.core.EventPublisher
- isEmpty() - Method in class vertx.effect.exp.MapVal
- isEmpty() - Method in class vertx.effect.exp.SeqVal
J
- JsArrayMessageCodec - Class in vertx.effect.core
- JsArrayVal - Class in vertx.effect.exp
- JsArrayVal() - Constructor for class vertx.effect.exp.JsArrayVal
- JsObjMessageCodec - Class in vertx.effect.core
-
Codec that allows to send
JsObj
as messages - JsObjVal - Class in vertx.effect.exp
-
Represents a supplier of a vertx future which result is a json object.
- JsObjVal() - Constructor for class vertx.effect.exp.JsObjVal
M
- map(Function<List<O>, P>) - Method in class vertx.effect.exp.SeqVal
- map(Function<Map<String, O>, P>) - Method in class vertx.effect.exp.MapVal
- map(Function<Tuple3<A, B, C>, P>) - Method in class vertx.effect.exp.ParallelTriple
- map(Function<Tuple3<A, B, C>, P>) - Method in class vertx.effect.exp.SequentialTriple
- map(Function<O, P>) - Method in class vertx.effect.exp.Case
- map(Function<O, P>) - Method in class vertx.effect.exp.Cond
- map(Function<O, P>) - Method in class vertx.effect.exp.Cons
- map(Function<O, P>) - Method in class vertx.effect.exp.IfElse
- map(Function<O, P>) - Method in interface vertx.effect.Val
-
Creates a new value by applying a function to the successful result of this value.
- mapBody - Static variable in class vertx.effect.httpclient.HttpResp
- mapBody2Json - Static variable in class vertx.effect.httpclient.HttpResp
- MapVal<O> - Class in vertx.effect.exp
- MapVal() - Constructor for class vertx.effect.exp.MapVal
- messageLens - Static variable in class vertx.effect.Event
- MyVerticle<I> - Class in vertx.effect.core
-
Represents a Verticle.
- MyVerticle(Consumer<Message<I>>, String) - Constructor for class vertx.effect.core.MyVerticle
-
Creates a verticle instance that when deployed will process the messages sent to the given address
N
- n - Variable in enum vertx.effect.core.HttpReq.TYPE
- name() - Method in class vertx.effect.core.JsArrayMessageCodec
- name() - Method in class vertx.effect.core.JsObjMessageCodec
- NULL - Static variable in class vertx.effect.exp.Cons
O
- oauth(λc<I, JsObj>, int, boolean) - Method in class vertx.effect.core.OauthModule
- OauthBuilder<T extends OauthBuilder<T>> - Class in vertx.effect.core
- OauthBuilder(HttpClientOptions, String) - Constructor for class vertx.effect.core.OauthBuilder
- OauthModule - Class in vertx.effect.core
- OauthModule(HttpClientOptions, String, String, Function<String, String>, λ<JsObj, String>, Predicate<JsObj>, Predicate<Throwable>, Predicate<Throwable>, int, int) - Constructor for class vertx.effect.core.OauthModule
- of(boolean, boolean...) - Static method in class vertx.effect.exp.All
- of(boolean, boolean...) - Static method in class vertx.effect.exp.Any
- of(I, Val<O>, I, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(I, Val<O>, I, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(Supplier<Future<O>>) - Static method in class vertx.effect.exp.Cons
- of(List<I>, Val<O>, List<I>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertx.effect.exp.Case
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertx.effect.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertx.effect.exp.Cond
- onComplete(Handler<AsyncResult<O>>) - Method in class vertx.effect.core.AbstractVal
- onComplete(Handler<AsyncResult<O>>) - Method in interface vertx.effect.Val
-
Add a handler to be notified of the result.
- onComplete(Consumer<O>, Consumer<Throwable>) - Method in class vertx.effect.core.AbstractVal
- onComplete(Consumer<O>, Consumer<Throwable>) - Method in interface vertx.effect.Val
-
Add a handler to be notified of the result.
- onSuccess(Consumer<O>) - Method in class vertx.effect.core.AbstractVal
- onSuccess(Consumer<O>) - Method in interface vertx.effect.Val
-
Adds a consumer to be notified of the succeeded result of this value.
- options - Variable in class vertx.effect.core.OauthBuilder
- options - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a OPTIONS request.
- OPTIONS - vertx.effect.core.HttpReq.TYPE
- optionsOauth - Variable in class vertx.effect.core.OauthModule
- OptionsReq - Class in vertx.effect.httpclient
- OptionsReq() - Constructor for class vertx.effect.httpclient.OptionsReq
- or(Prism<Throwable, ? extends VertxException>, Prism<Throwable, ? extends VertxException>...) - Static method in class vertx.effect.Failures
P
- Pair<A,B> - Class in vertx.effect.exp
- Pair() - Constructor for class vertx.effect.exp.Pair
- parallel() - Static method in class vertx.effect.exp.JsArrayVal
- parallel() - Static method in class vertx.effect.exp.MapVal
- parallel(String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of one mapping
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of one mapping
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of three mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of four mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of five mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of six mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of seven mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of eight mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of nine mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of ten mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of eleven mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of twelve mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of thirteen mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of fourteen mappings
- parallel(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of fifteen mappings
- parallel(String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of one mapping
- parallel(String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of one mapping
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjexpure of three mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of four mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of five mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of six mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of seven mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of eight mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of nine mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of ten mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of eleven mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of twelve mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of thirteen mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of fourteen mappings
- parallel(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of fifteen mappings
- parallel(Val<? extends JsValue>, Val<? extends JsValue>...) - Static method in class vertx.effect.exp.JsArrayVal
-
returns a JsArrayFuture from the given head and the tail
- parallel(Val<A>, Val<B>) - Static method in class vertx.effect.exp.Pair
- parallel(Val<A>, Val<B>, Val<C>) - Static method in class vertx.effect.exp.Triple
- parallel(Val<A>, Val<B>, Val<C>, Val<D>) - Static method in class vertx.effect.exp.Quadruple
- parallel(Val<A>, Val<B>, Val<C>, Val<D>, Val<E>) - Static method in class vertx.effect.exp.Quintuple
- parallel(Val<Boolean>, Val<Boolean>...) - Static method in class vertx.effect.exp.All
- parallel(Val<Boolean>, Val<Boolean>...) - Static method in class vertx.effect.exp.Any
- parallel(Val<O>...) - Static method in class vertx.effect.exp.SeqVal
- ParallelTriple<A,B,C> - Class in vertx.effect.exp
- patch - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a PATCH request.
- PATCH - vertx.effect.core.HttpReq.TYPE
- patchOauth - Variable in class vertx.effect.core.OauthModule
- PatchReq - Class in vertx.effect.httpclient
- PatchReq(byte[]) - Constructor for class vertx.effect.httpclient.PatchReq
- port(int) - Method in class vertx.effect.core.HttpReq
- PORT_OPT - Static variable in class vertx.effect.core.HttpReq
- post - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a POST request.
- POST - vertx.effect.core.HttpReq.TYPE
- postOauth - Variable in class vertx.effect.core.OauthModule
- PostReq - Class in vertx.effect.httpclient
- PostReq(byte[]) - Constructor for class vertx.effect.httpclient.PostReq
- predicate(Val<Boolean>) - Static method in class vertx.effect.exp.IfElse
- prepend(Val<? extends O>) - Method in class vertx.effect.exp.SeqVal
- PUBLISHER - Static variable in class vertx.effect.core.EventPublisher
- put - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a PUT request.
- PUT - vertx.effect.core.HttpReq.TYPE
- putOauth - Variable in class vertx.effect.core.OauthModule
- PutReq - Class in vertx.effect.httpclient
- PutReq(byte[]) - Constructor for class vertx.effect.httpclient.PutReq
Q
- Quadruple<A,B,C,D> - Class in vertx.effect.exp
- Quadruple() - Constructor for class vertx.effect.exp.Quadruple
- Quintuple<A,B,C,D,E> - Class in vertx.effect.exp
- Quintuple() - Constructor for class vertx.effect.exp.Quintuple
R
- race() - Method in class vertx.effect.exp.JsArrayVal
- race() - Method in class vertx.effect.exp.SeqVal
- readNewAccessTokenAfterRefresh - Variable in class vertx.effect.core.OauthBuilder
- readNewAccessTokenAfterRefresh - Variable in class vertx.effect.core.OauthModule
- readTokensAfterAuthentication - Variable in class vertx.effect.httpclient.oauth.AuthorizationCodeModule
- RECEIVED_FAILURE_EVENT - Static variable in class vertx.effect.Event
- RECEIVED_MESSAGE_EVENT - Static variable in class vertx.effect.Event
- RECEIVED_RESP_EVENT - Static variable in class vertx.effect.Event
- receivedError(String, Throwable) - Method in class vertx.effect.core.EventPublisher
- receivedError(String, Throwable, MultiMap) - Method in class vertx.effect.core.EventPublisher
- receivedMessage(String, MultiMap) - Method in class vertx.effect.core.EventPublisher
- receivedResp(String, MultiMap) - Method in class vertx.effect.core.EventPublisher
- recover(Function<Throwable, O>) - Method in class vertx.effect.core.AbstractVal
- recover(Function<Throwable, O>) - Method in interface vertx.effect.Val
-
Creates a new value that will handle any matching throwable that this value might contain.
- recoverWith(λ<Throwable, O>) - Method in class vertx.effect.core.AbstractVal
- recoverWith(λ<Throwable, O>) - Method in interface vertx.effect.Val
-
Creates a new value that will handle any matching throwable that this value might contain by assigning it another value.
- REFRESH_TOKEN_NOT_FOUND_CODE - Static variable in class vertx.effect.Failures
- RefreshAccessTokenReq - Class in vertx.effect.httpclient.oauth
-
Default req to refresh the token in an Authorization code flow POST https://host:port/uri grant_type=refresh_token&refresh_token={{REFRESH_TOKEN}} Accept: application/json Authorization: Base64(ClientId:ClientSecret) Content-Type: application/x-www-form-urlencoded the default uri is /token the default host and port are the ones specified in the HttpClientModule where the requests that need to refresh the tokens are defined
- RefreshAccessTokenReq(String, String) - Constructor for class vertx.effect.httpclient.oauth.RefreshAccessTokenReq
- RefreshAccessTokenReq(String, String, String, int) - Constructor for class vertx.effect.httpclient.oauth.RefreshAccessTokenReq
- RefreshAccessTokenReq(String, String, String, String, int, boolean) - Constructor for class vertx.effect.httpclient.oauth.RefreshAccessTokenReq
- refreshToken - Variable in class vertx.effect.httpclient.oauth.AuthorizationCodeModule
- refreshTokenPredicate - Variable in class vertx.effect.core.OauthBuilder
- refreshTokenPredicate - Variable in class vertx.effect.core.OauthModule
- refreshTokenReq(String, String) - Static method in class vertx.effect.httpclient.oauth.Spotify
- registerConsumer(String, Consumer<O>) - Method in class vertx.effect.VertxRef
- RegisterJsValuesCodecs - Class in vertx.effect
-
Verticle to register the codecs to be able to send json values (
JsObj
andJsArray
) to the even bus. - RegisterJsValuesCodecs() - Constructor for class vertx.effect.RegisterJsValuesCodecs
- registerPublisher(String) - Method in class vertx.effect.VertxRef
- REPLIED_FAILURE_EVENT - Static variable in class vertx.effect.Event
- REPLIED_RESP_EVENT - Static variable in class vertx.effect.Event
- repliedError(String, ReplyException, MultiMap) - Method in class vertx.effect.core.EventPublisher
- repliedResp(String, Object, MultiMap) - Method in class vertx.effect.core.EventPublisher
- REPLY_EXCEPTION_PRISM - Static variable in class vertx.effect.Failures
- reqAttempts - Variable in class vertx.effect.core.OauthBuilder
- REQUEST_TIMEOUT_CODE - Static variable in class vertx.effect.Failures
- resilientReq(λc<I, JsObj>, int) - Method in class vertx.effect.core.OauthModule
- retry(int) - Method in class vertx.effect.exp.Case
- retry(int) - Method in class vertx.effect.exp.Cond
- retry(int) - Method in class vertx.effect.exp.Cons
- retry(int) - Method in class vertx.effect.exp.IfElse
- retry(int) - Method in class vertx.effect.exp.ParallelTriple
- retry(int) - Method in class vertx.effect.exp.SequentialTriple
- retry(int) - Method in interface vertx.effect.Val
-
returns a new value tha will retry its execution if it fails
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.Case
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.Cond
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.Cons
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.IfElse
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.ParallelTriple
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.SequentialTriple
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in interface vertx.effect.Val
-
returns a new value tha will retry its execution after the an action.
- retryAccessTokenPredicate - Variable in class vertx.effect.core.OauthBuilder
- retryAccessTokenReqPredicate - Variable in class vertx.effect.core.OauthModule
- retryIf(Predicate<Throwable>, int) - Method in class vertx.effect.exp.Case
- retryIf(Predicate<Throwable>, int) - Method in class vertx.effect.exp.Cond
- retryIf(Predicate<Throwable>, int) - Method in class vertx.effect.exp.Cons
- retryIf(Predicate<Throwable>, int) - Method in class vertx.effect.exp.IfElse
- retryIf(Predicate<Throwable>, int) - Method in class vertx.effect.exp.ParallelTriple
- retryIf(Predicate<Throwable>, int) - Method in class vertx.effect.exp.SequentialTriple
- retryIf(Predicate<Throwable>, int) - Method in interface vertx.effect.Val
-
returns a new value tha will retry its execution if it fails with an error that satisfies the given predicate.
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.Case
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.Cond
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.Cons
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.IfElse
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.ParallelTriple
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertx.effect.exp.SequentialTriple
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in interface vertx.effect.Val
-
returns a new value tha will retry its execution after an action if it fails with an error that satisfies the given predicate.
- retryReqPredicate - Variable in class vertx.effect.core.OauthBuilder
- retryReqPredicate - Variable in class vertx.effect.core.OauthModule
S
- SENT_MESSAGE_EVENT - Static variable in class vertx.effect.Event
- sentMessage(String, Object) - Method in class vertx.effect.core.EventPublisher
- sentMessage(String, Object, MultiMap) - Method in class vertx.effect.core.EventPublisher
- seq - Variable in class vertx.effect.exp.SeqVal
- sequential() - Static method in class vertx.effect.exp.JsArrayVal
- sequential() - Static method in class vertx.effect.exp.MapVal
- sequential(String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of one mapping
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of one mapping
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of three mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of four mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of five mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of six mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of seven mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of eight mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of nine mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of ten mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of eleven mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of twelve mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of thirteen mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of fourteen mappings
- sequential(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjVal
-
static factory method to create a JsObjFuture of fifteen mappings
- sequential(String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of one mapping
- sequential(String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of one mapping
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjexpure of three mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of four mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of five mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of six mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of seven mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of eight mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of nine mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of ten mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of eleven mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of twelve mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of thirteen mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of fourteen mappings
- sequential(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertx.effect.exp.MapVal
-
static factory method to create a JsObjFuture of fifteen mappings
- sequential(Val<? extends JsValue>, Val<? extends JsValue>...) - Static method in class vertx.effect.exp.JsArrayVal
-
returns a JsArrayFuture from the given head and the tail
- sequential(Val<A>, Val<B>) - Static method in class vertx.effect.exp.Pair
- sequential(Val<A>, Val<B>, Val<C>) - Static method in class vertx.effect.exp.Triple
- sequential(Val<A>, Val<B>, Val<C>, Val<D>) - Static method in class vertx.effect.exp.Quadruple
- sequential(Val<A>, Val<B>, Val<C>, Val<D>, Val<E>) - Static method in class vertx.effect.exp.Quintuple
- sequential(Val<Boolean>, Val<Boolean>...) - Static method in class vertx.effect.exp.All
- sequential(Val<Boolean>, Val<Boolean>...) - Static method in class vertx.effect.exp.Any
- sequential(Val<O>...) - Static method in class vertx.effect.exp.SeqVal
- SequentialTriple<A,B,C> - Class in vertx.effect.exp
- SeqVal<O> - Class in vertx.effect.exp
- SeqVal(List<Val<? extends O>>) - Constructor for class vertx.effect.exp.SeqVal
- set(String, Val<? extends JsValue>) - Method in class vertx.effect.exp.JsObjVal
- set(String, Val<? extends O>) - Method in class vertx.effect.exp.MapVal
- setAccessTokenReqAttempts(int) - Method in class vertx.effect.core.OauthBuilder
- setAuthorizationHeaderName(String) - Method in class vertx.effect.core.OauthBuilder
- setAuthorizationHeaderValue(Function<String, String>) - Method in class vertx.effect.core.OauthBuilder
- setHeader(String, String) - Method in class vertx.effect.core.HttpReq
-
set a new value into the given header, replacing the existing one if it exists.
- setReadNewAccessTokenAfterRefresh(λ<JsObj, String>) - Method in class vertx.effect.core.OauthBuilder
- setReadTokensAfterAuthentication(λ<JsObj, Tuple2<String, String>>) - Method in class vertx.effect.httpclient.oauth.AuthorizationCodeFlowBuilder
- setRefreshTokenPredicate(Predicate<JsObj>) - Method in class vertx.effect.core.OauthBuilder
- setReqAttempts(int) - Method in class vertx.effect.core.OauthBuilder
- setRetryAccessTokenReqPredicate(Predicate<Throwable>) - Method in class vertx.effect.core.OauthBuilder
- setRetryReqPredicate(Predicate<Throwable>) - Method in class vertx.effect.core.OauthBuilder
- size() - Method in class vertx.effect.exp.SeqVal
- spawn(String, λ<I, O>) - Method in class vertx.effect.VertxRef
- spawn(String, λ<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
- spawn(String, λc<I, O>) - Method in class vertx.effect.VertxRef
- spawn(String, λc<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
- Spotify - Class in vertx.effect.httpclient.oauth
- ssl(boolean) - Method in class vertx.effect.core.HttpReq
- SSL_OPT - Static variable in class vertx.effect.core.HttpReq
- start(Promise<Void>) - Method in class vertx.effect.core.MyVerticle
-
Register the given consumer listening on the given address.
- start(Promise<Void>) - Method in class vertx.effect.RegisterJsValuesCodecs
- start(Promise<Void>) - Method in class vertx.effect.VertxModule
- STATUS_CODE_LENS - Static variable in class vertx.effect.httpclient.HttpResp
- STATUS_MESSAGE_OPT - Static variable in class vertx.effect.httpclient.HttpResp
- stop(Promise<Void>) - Method in class vertx.effect.core.MyVerticle
-
Unregister the consumer listening on the give address that was created during the
MyVerticle.start(Promise)
method. - STR_BODY_LENS - Static variable in class vertx.effect.httpclient.HttpResp
- success(O) - Static method in class vertx.effect.exp.Cons
- systemCodecID() - Method in class vertx.effect.core.JsArrayMessageCodec
- systemCodecID() - Method in class vertx.effect.core.JsObjMessageCodec
T
- tail() - Method in class vertx.effect.exp.SeqVal
- TCP_CONNECTION_CLOSED_PRISM - Static variable in class vertx.effect.Failures
- tell() - Method in class vertx.effect.VerticleRef
-
Method to send a message to this verticle.
- tell(DeliveryOptions) - Method in class vertx.effect.VerticleRef
-
Method to send a message to this verticle.
- tell(String) - Method in class vertx.effect.VertxModule
- tell(String, DeliveryOptions) - Method in class vertx.effect.VertxModule
- threadLens - Static variable in class vertx.effect.Event
- timeout(int, TimeUnit) - Method in class vertx.effect.core.HttpReq
- TIMEOUT_OPT - Static variable in class vertx.effect.core.HttpReq
- timer(String) - Method in class vertx.effect.core.EventPublisher
- TIMER_ENDS_EVENT - Static variable in class vertx.effect.Event
- TIMER_STARTS_EVENT - Static variable in class vertx.effect.Event
- toOpt - Static variable in class vertx.effect.Event
- toReqOptions - Static variable in class vertx.effect.core.HttpReq
- trace - Variable in class vertx.effect.httpclient.HttpClientModule
-
represents a TRACE request.
- trace() - Method in class vertx.effect.VerticleRef
- trace(DeliveryOptions) - Method in class vertx.effect.VerticleRef
- trace(String) - Method in class vertx.effect.VertxModule
- trace(String, DeliveryOptions) - Method in class vertx.effect.VertxModule
- TRACE - vertx.effect.core.HttpReq.TYPE
- traceOauth - Variable in class vertx.effect.core.OauthModule
- TraceReq - Class in vertx.effect.httpclient
- TraceReq() - Constructor for class vertx.effect.httpclient.TraceReq
- transform(JsArray) - Method in class vertx.effect.core.JsArrayMessageCodec
- transform(JsObj) - Method in class vertx.effect.core.JsObjMessageCodec
- Triple<A,B,C> - Class in vertx.effect.exp
- Triple() - Constructor for class vertx.effect.exp.Triple
- TRUE - Static variable in class vertx.effect.exp.Cons
- type - Variable in class vertx.effect.core.HttpReq
- TYPE_LENS - Static variable in class vertx.effect.core.HttpReq
U
- undeploy() - Method in class vertx.effect.VerticleRef
-
Undeploy all the instances of this verticle
- UNDEPLOYED_VERTICLE - Static variable in class vertx.effect.Event
- undeployedVerticle(String) - Method in class vertx.effect.core.EventPublisher
- UNKNOWN_ERROR_CODE - Static variable in class vertx.effect.Failures
-
A ReplyException was expected, but another one was received
- UNKNOWN_HOST_CODE - Static variable in class vertx.effect.Failures
-
Error that happens when the domain can't be resolved: wrong name or there is no internet connection.
- UNKNOWN_HOST_PRISM - Static variable in class vertx.effect.Failures
- uri(String) - Method in class vertx.effect.core.HttpReq
- URI_OPT - Static variable in class vertx.effect.core.HttpReq
V
- Val<O> - Interface in vertx.effect
-
A Val is just an alias for a lazy Vertx future.
- validate(Predicate<I>, String) - Static method in class vertx.effect.Validators
-
returns a λ that validates the input against a predicate, returning the same input if the validations succeeds, or returning an error otherwise
- validateJsArray(JsArraySpec) - Static method in class vertx.effect.Validators
-
returns a λ that validates the input json array, returning the same input if it conforms the given spec
- validateJsObj(JsObjSpec) - Static method in class vertx.effect.Validators
-
returns a λ that validates the input json object, returning the same input if it conforms the given spec
- Validators - Class in vertx.effect
- valueOf(String) - Static method in enum vertx.effect.core.HttpReq.TYPE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum vertx.effect.core.HttpReq.TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERTICLE_TIMEOUT_PRISM - Static variable in class vertx.effect.Failures
- VerticleRef<I,O> - Class in vertx.effect
-
It represents a reference to a Verticle, the unit of computation.
- VerticleRef(Vertx, String) - Constructor for class vertx.effect.VerticleRef
- vertx.effect - module vertx.effect
- vertx.effect - package vertx.effect
- vertx.effect.core - package vertx.effect.core
- vertx.effect.exp - package vertx.effect.exp
- vertx.effect.httpclient - package vertx.effect.httpclient
- vertx.effect.httpclient.oauth - package vertx.effect.httpclient.oauth
- VertxModule - Class in vertx.effect
-
A module it's a Verticle that when deployed exposes a set of functions that represents other Verticles.
- VertxModule() - Constructor for class vertx.effect.VertxModule
-
Creates an instance of this module.
- VertxModule(DeploymentOptions) - Constructor for class vertx.effect.VertxModule
-
Creates an instance of this module
- vertxRef - Variable in class vertx.effect.VertxModule
-
Factory to deploy or spawn verticles
- VertxRef - Class in vertx.effect
-
Wrapper around the vertx instance.
- VertxRef(Vertx) - Constructor for class vertx.effect.VertxRef
-
Creates a factory to deploy and spawn verticles
- VertxRef(Vertx, DeploymentOptions) - Constructor for class vertx.effect.VertxRef
-
Creates a factory to deploy and spawn verticles
Λ
- λ<I,O> - Interface in vertx.effect
- λc<I,O> - Interface in vertx.effect
All Classes All Packages