A B C D E F G H I J M N O P Q R S T U V Λ 
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 and JsArray) 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
 
A B C D E F G H I J M N O P Q R S T U V Λ 
All Classes All Packages