A B C D E F G H I J L M N O P Q R S T U V W Z _ Λ 
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
 
accessToken - Variable in class vertx.effect.core.OauthModule
 
accessTokenReq - Variable in class vertx.effect.core.OauthModule
 
accessTokenReqRetryPolicy(RetryPolicy) - Method in class vertx.effect.core.OauthBuilder
 
accessTokenRetryPolicy - Variable in class vertx.effect.core.OauthBuilder
 
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.MessageEvent
 
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
 
ALWAYS - Static variable in class vertx.effect.mock.MockReqResp
 
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
 
anyOf(int, int...) - Static method in class vertx.effect.Failures
predicate to test if an exception is a ReplyException and its code is one of the specified ones
append(RetryPolicy) - Method in interface vertx.effect.RetryPolicy
The semantics of this combination is as follows: If either policy (this or other) returns Optional.empty(), the combined policy returns Optional.empty().
append(Val<? extends JsValue>) - Method in class vertx.effect.exp.JsArrayExp
 
append(Val<? extends O>) - Method in class vertx.effect.exp.ListExp
 
appendAll(ListExp<O>) - Method in class vertx.effect.exp.ListExp
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
returns a lambda to establish a bidirectional conversation with this verticle
ask(DeliveryOptions) - Method in class vertx.effect.VerticleRef
returns a lambda to establish a bidirectional conversation with this verticle
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.ListExp
 
ATTEMPTS_LOWER_THAN_ONE_ERROR - Static variable in class vertx.effect.exp.MapExp
 
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
 
authorizationHeaderName(String) - Method in class vertx.effect.core.OauthBuilder
 
authorizationHeaderValue - Variable in class vertx.effect.core.OauthBuilder
 
authorizationHeaderValue - Variable in class vertx.effect.core.OauthModule
 
authorizationHeaderValue(Function<String, String>) - Method in class vertx.effect.core.OauthBuilder
 

B

BAD_MESSAGE_CODE - Static variable in class vertx.effect.Failures
Error returned by a validator when the message is not valid
bindings - Variable in class vertx.effect.exp.MapExp
 
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

capDelay(Delay) - Method in interface vertx.effect.RetryPolicy
set an upper bound on the delay between retries
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
 
compose(λ<A, I>) - Method in interface vertx.effect.λ
 
compose(λc<Q, I>) - Method in interface vertx.effect.λc
 
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
 
connectOauth - Variable in class vertx.effect.core.OauthModule
 
ConnectReq - Class in vertx.effect.httpclient
 
ConnectReq() - Constructor for class vertx.effect.httpclient.ConnectReq
 
cons(int) - Static method in interface vertx.effect.mock.MockStatusCodeResp
 
cons(String) - Static method in interface vertx.effect.mock.MockBodyResp
 
cons(JsObj) - Static method in interface vertx.effect.mock.MockBodyResp
 
Cons<O> - Class in vertx.effect.exp
 
consAfter(Duration, String) - Static method in interface vertx.effect.mock.MockBodyResp
 
consAfter(Duration, JsObj) - Static method in interface vertx.effect.mock.MockBodyResp
 
consequence(Val<O>) - Method in class vertx.effect.exp.IfElse
 
constantDelay(Delay) - Static method in class vertx.effect.RetryPolicies
returns a policy that retries forever, with a fixed delay between retries
contextLens - Static variable in class vertx.effect.Event
 
COOKIES_LENS - Static variable in class vertx.effect.httpclient.HttpResp
 
counter - Variable in class vertx.effect.mock.MockReqHandler
 
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
 
decorrelatedJitter(Duration, Duration, Function<Duration, Delay>) - Static method in class vertx.effect.RetryPolicies
delay = min(cap,random_between(base, delay * 3))
Delay - Class in vertx.effect
Represents a delay.
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
Returns a val that, when executed, deploys a verticle on the specified address.
deploy(String, λ<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxModule
 
deploy(String, λ<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
Returns a val that, when executed, deploys a verticle on the specified address.
deploy(String, λc<I, O>) - Method in class vertx.effect.VertxModule
 
deploy(String, λc<I, O>) - Method in class vertx.effect.VertxRef
Returns a val that, when executed, deploys a verticle on the specified address.
deploy(String, λc<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxModule
 
deploy(String, λc<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
Returns a val that, when executed, deploys a verticle on the specified address.
deployConsumer(String, Consumer<Message<I>>) - Method in class vertx.effect.VertxModule
 
deployConsumer(String, Consumer<Message<I>>) - Method in class vertx.effect.VertxRef
Returns a val that, when executed, deploys a verticle on the specified address.
deployConsumer(String, Consumer<Message<I>>, DeploymentOptions) - Method in class vertx.effect.VertxModule
 
deployConsumer(String, Consumer<Message<I>>, DeploymentOptions) - Method in class vertx.effect.VertxRef
Returns a val that, when executed, deploys a verticle on the specified address.
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
returns a val that, when executes, deploys the given verticle and returns the deployment id
deployVerticle(AbstractVerticle, DeploymentOptions) - Method in class vertx.effect.VertxModule
 
deployVerticle(AbstractVerticle, DeploymentOptions) - Method in class vertx.effect.VertxRef
returns a val that, when executes, deploys the given verticle and returns the deployment id
duration - Variable in class vertx.effect.Delay
the duration of the delay

E

empty - Static variable in interface vertx.effect.λc
 
EMPTY - Static variable in interface vertx.effect.mock.MockBodyResp
 
EMPTY - Static variable in interface vertx.effect.mock.MockHeadersResp
 
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
 
equalJitter(Duration, Duration, Function<Duration, Delay>) - Static method in class vertx.effect.RetryPolicies
temp = min(cap,base * 2 ^ attempt) delay = temp/2 + random_between(0,temp/2)
equals(Object) - Method in class vertx.effect.RetryStatus
 
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
Address where vertx-effect publish different logging events.
EXCEPTION_DEPLOYING_MODULE_CODE - Static variable in class vertx.effect.Failures
When an error occurs deploying a module
EXCEPTION_DEPLOYING_VERTICLE_CODE - Static variable in class vertx.effect.Failures
When an error occurs deploying a verticle
EXCEPTION_REGISTERING_CODECS_CODE - Static variable in class vertx.effect.Failures
You should return this code if an error happens registering a MessageCodec.
EXCEPTION_UNDEPLOYING_VERTICLE_CODE - Static variable in class vertx.effect.Failures
When an error occurs undeploying a verticle
exceptionClass - Variable in class vertx.effect.core.ReqEvent
 
exceptionClass - Variable in class vertx.effect.MessageEvent
 
exceptionMessage - Variable in class vertx.effect.core.ReqEvent
 
exceptionMessage - Variable in class vertx.effect.MessageEvent
 
exceptionMessageOpt - Static variable in class vertx.effect.Event
 
exceptionOpt - Static variable in class vertx.effect.Event
 
exceptionStackOpt - Static variable in class vertx.effect.Event
 
exponentialBackoffDelay(Duration, Function<Duration, Delay>) - Static method in class vertx.effect.RetryPolicies
returns a policy that doubles the delay after each retry: delay = 2 * base attempt

F

fail(Supplier<Exception>) - Static method in interface vertx.effect.λ
 
fail(Supplier<Exception>) - Static method in interface vertx.effect.λc
 
failure(Throwable) - Static method in class vertx.effect.exp.Cons
 
FAILURE - vertx.effect.MessageEvent.Result
 
failureCode - Variable in class vertx.effect.MessageEvent
 
failureCodeLens - Static variable in class vertx.effect.Event
 
failureMessage - Variable in class vertx.effect.MessageEvent
 
failureMessageLens - Static variable in class vertx.effect.Event
 
Failures - Class in vertx.effect
vertx-effect works with the exception ReplyException from the Vertx core.
failureType - Variable in class vertx.effect.MessageEvent
 
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
 
FIRST_REQ - Static variable in class vertx.effect.mock.MockReqResp
 
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
 
followedBy(RetryPolicy) - Method in interface vertx.effect.RetryPolicy
There is also an operator followedBy to sequentially compose policies, i.e.
followRedirects(boolean) - Method in class vertx.effect.core.HttpReq
 
FORTH_REQ - Static variable in class vertx.effect.mock.MockReqResp
 
fromOpt - Static variable in class vertx.effect.Event
 
fullJitter(Duration, Duration, Function<Duration, Delay>) - Static method in class vertx.effect.RetryPolicies
returns a policy that adds some jitter to spread out the spikes to an approximately constant rate delay = random_between(0,min(cap,base*2*attempt))
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() - Method in class vertx.effect.mock.ValMock
 
get() - Method in class vertx.effect.mock.ValOrErrorMock
 
GET - vertx.effect.core.HttpReq.TYPE
 
GET_ACCESS_TOKEN_NOT_FOUND_EXCEPTION - Static variable in class vertx.effect.httpclient.oauth.OauthFailures
 
GET_BAD_MESSAGE_EXCEPTION - Static variable in class vertx.effect.Failures
function that takes an error message and returns a ReplyException with the code Failures.BAD_MESSAGE_CODE and the given message
GET_EMPTY_AUTHORIZATION_CODE_EXCEPTION - Static variable in class vertx.effect.httpclient.oauth.OauthFailures
 
GET_EMPTY_REDIRECT_URL_CODE_EXCEPTION - Static variable in class vertx.effect.httpclient.oauth.OauthFailures
 
GET_REFRESH_TOKEN_NOT_FOUND_EXCEPTION - Static variable in class vertx.effect.httpclient.oauth.OauthFailures
 
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
 
getErrorMessage(Throwable) - Static method in class vertx.effect.core.Functions
 
getOauth - Variable in class vertx.effect.core.OauthModule
 
GetReq - Class in vertx.effect.httpclient
 
GetReq() - Constructor for class vertx.effect.httpclient.GetReq
 

H

handle(HttpServerRequest) - Method in class vertx.effect.mock.MockReqHandler
 
hashCode() - Method in class vertx.effect.RetryStatus
 
head - Variable in class vertx.effect.httpclient.HttpClientModule
represents a HEAD request.
head() - Method in class vertx.effect.exp.JsArrayExp
 
head() - Method in class vertx.effect.exp.ListExp
 
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 - Variable in class vertx.effect.core.ReqEvent
 
host(String) - Method in class vertx.effect.core.HttpReq
 
HOST_OPT - Static variable in class vertx.effect.core.HttpReq
 
HTTP_ACCESS_TOKEN_NOT_FOUND_CODE - Static variable in class vertx.effect.Failures
when the oauth access token is not found in the response (Authorization code flow or Client credentials flow)
HTTP_CONNECT_TIMEOUT_CODE - Static variable in class vertx.effect.Failures
when a connection timeout expires making a http request
HTTP_CONNECTION_WAS_CLOSED_CODE - Static variable in class vertx.effect.Failures
when a http connection is closed by a server.
HTTP_EMPTY_AUTHORIZATION_CODE - Static variable in class vertx.effect.Failures
Int the oauth authorization-code flow,when the authorization code is not found in the authentication request response
HTTP_EMPTY_REDIRECT_URL_CODE - Static variable in class vertx.effect.Failures
Int the oauth authorization-code flow,when the redirect_uri is not found in the authentication request response
HTTP_FAILURE_CODE - Static variable in class vertx.effect.Failures
exceptions not controlled by the http client the are mapped into this code
HTTP_METHOD_NOT_IMPLEMENTED_CODE - Static variable in class vertx.effect.Failures
internal error
HTTP_REFRESH_TOKEN_NOT_FOUND_CODE - Static variable in class vertx.effect.Failures
when the oauth refresh token is not found in the response.
HTTP_REQUEST_TIMEOUT_CODE - Static variable in class vertx.effect.Failures
when a request timeout expires making a http request
HTTP_UNKNOWN_HOST_CODE - Static variable in class vertx.effect.Failures
when the domain can't be resolved: wrong name or there is no internet connection.
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
 
HttpServerBuilder - Class in vertx.effect.httpserver
Provides a constructor to create http servers, and different methods to wrapped their deployment into a Val.
HttpServerBuilder(Vertx, Handler<HttpServerRequest>) - Constructor for class vertx.effect.httpserver.HttpServerBuilder
 
HttpServerBuilder(Vertx, HttpServerOptions, Handler<HttpServerRequest>) - Constructor for class vertx.effect.httpserver.HttpServerBuilder
 

I

identity() - Static method in interface vertx.effect.λ
 
identity() - Static method in interface vertx.effect.λc
 
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
 
incrementalDelay(Delay) - Static method in class vertx.effect.RetryPolicies
returns a policy that increments by the specified base the delay between retries
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_SHELL_SERVICE - 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
 
internalError(String, Throwable) - Method in class vertx.effect.core.EventPublisher
 
isEmpty() - Method in class vertx.effect.exp.ListExp
 
isEmpty() - Method in class vertx.effect.exp.MapExp
 

J

JsArrayExp - Class in vertx.effect.exp
 
JsArrayExp() - Constructor for class vertx.effect.exp.JsArrayExp
 
JsArrayMessageCodec - Class in vertx.effect.core
 
JsObjExp - Class in vertx.effect.exp
Represents a supplier of a vertx future which result is a json object.
JsObjExp() - Constructor for class vertx.effect.exp.JsObjExp
 
JsObjMessageCodec - Class in vertx.effect.core
Codec that allows to send JsObj as messages
JSON - Static variable in interface vertx.effect.mock.MockHeadersResp
 

L

limitRetries(int) - Static method in class vertx.effect.RetryPolicies
returns a policy that retries up to N times, with no delay between retries
limitRetriesByCumulativeDelay(Duration) - Method in interface vertx.effect.RetryPolicy
give up when the total delay reaches a certain limit
limitRetriesByDelay(Duration) - Method in interface vertx.effect.RetryPolicy
give up when the delay between retries reaches a certain limit
ListExp<O> - Class in vertx.effect.exp
 

M

map(Function<O, P>) - Method in class vertx.effect.core.AbstractVal
 
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
 
MapExp<O> - Class in vertx.effect.exp
 
MapExp() - Constructor for class vertx.effect.exp.MapExp
 
max(Delay) - Method in class vertx.effect.Delay
returns the maximum delay
MessageEvent - Class in vertx.effect
 
MessageEvent() - Constructor for class vertx.effect.MessageEvent
 
MessageEvent.Result - Enum in vertx.effect
 
messageLens - Static variable in class vertx.effect.Event
 
method - Variable in class vertx.effect.core.ReqEvent
 
min(Delay) - Method in class vertx.effect.Delay
returns the minimum delay
MockBodyResp - Interface in vertx.effect.mock
 
MockHeadersResp - Interface in vertx.effect.mock
 
MockReqHandler - Class in vertx.effect.mock
 
MockReqHandler(List<MockReqResp>) - Constructor for class vertx.effect.mock.MockReqHandler
 
MockReqResp - Class in vertx.effect.mock
 
MockStatusCodeResp - Interface in vertx.effect.mock
 
multipliedBy(long) - Method in class vertx.effect.Delay
Creates a new delay, being the duration multiplied by the given n
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>, 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
 
OauthFailures - Class in vertx.effect.httpclient.oauth
 
OauthModule - Class in vertx.effect.core
 
OauthModule(HttpClientOptions, String, String, Function<String, String>, λ<JsObj, String>, Predicate<JsObj>, RetryPolicy) - 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
 

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.JsArrayExp
 
parallel() - Static method in class vertx.effect.exp.MapExp
 
parallel(String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
static factory method to create a JsObjFuture of fifteen mappings
parallel(String, Val<? extends O>) - Static method in class vertx.effect.exp.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
static factory method to create a JsObjFuture of fifteen mappings
parallel(Val<? extends JsValue>, Val<? extends JsValue>...) - Static method in class vertx.effect.exp.JsArrayExp
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.ListExp
 
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(boolean) - Static method in class vertx.effect.exp.IfElse
 
predicate(Val<Boolean>) - Static method in class vertx.effect.exp.IfElse
 
prepend(Val<? extends O>) - Method in class vertx.effect.exp.ListExp
 
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.JsArrayExp
 
race() - Method in class vertx.effect.exp.ListExp
 
race(Pair<O, O>) - Static method in class vertx.effect.exp.Pair
 
race(Quadruple<O, O, O, O>) - Static method in class vertx.effect.exp.Quadruple
 
race(Quintuple<O, O, O, O, O>) - Static method in class vertx.effect.exp.Quintuple
 
race(Triple<O, O, O>) - Static method in class vertx.effect.exp.Triple
 
random(int, int) - Static method in interface vertx.effect.mock.MockStatusCodeResp
 
readAccessTokenAfterRefresh(λ<JsObj, String>) - Method in class vertx.effect.core.OauthBuilder
 
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
 
readTokensAfterAuthentication(λ<JsObj, Tuple2<String, String>>) - Method in class vertx.effect.httpclient.oauth.AuthorizationCodeFlowBuilder
 
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, MultiMap, MessageEvent) - Method in class vertx.effect.core.EventPublisher
 
receivedError(String, Throwable, MessageEvent) - Method in class vertx.effect.core.EventPublisher
 
receivedMessage(String, MultiMap) - Method in class vertx.effect.core.EventPublisher
 
receivedResp(String, MultiMap, MessageEvent) - 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.
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
 
refreshTokenPredicate(Predicate<JsObj>) - Method in class vertx.effect.core.OauthBuilder
 
refreshTokenReq(String, String) - Static method in class vertx.effect.httpclient.oauth.Spotify
 
registerConsumer(String, Consumer<O>) - Method in class vertx.effect.VertxRef
register the given consumer to listen to the messages published to the given address.
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
returns a consumer that takes messages of type O and published them (broadcasting) to the given address
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
A prism where the Sum is Throwable and the part is a ReplyException.
REQ_GET - Static variable in class vertx.effect.mock.MockReqResp
 
REQ_GT - Static variable in class vertx.effect.mock.MockReqResp
 
REQ_LET - Static variable in class vertx.effect.mock.MockReqResp
 
REQ_LT - Static variable in class vertx.effect.mock.MockReqResp
 
ReqEvent - Class in vertx.effect.core
 
ReqEvent() - Constructor for class vertx.effect.core.ReqEvent
 
resetCounter() - Method in class vertx.effect.mock.MockReqHandler
 
resilientReq(λc<I, JsObj>) - Method in class vertx.effect.core.OauthModule
 
result - Variable in class vertx.effect.MessageEvent
 
retry(Predicate<Throwable>, RetryPolicy) - Method in class vertx.effect.core.AbstractVal
 
retry(Predicate<Throwable>, RetryPolicy) - Method in interface vertx.effect.Val
 
retry(RetryPolicy) - Method in class vertx.effect.core.AbstractVal
 
retry(RetryPolicy) - Method in interface vertx.effect.Val
returns a new value tha will retry its execution if it fails
retryEach(Predicate<Throwable>, RetryPolicy) - Method in class vertx.effect.exp.Case
 
retryEach(Predicate<Throwable>, RetryPolicy) - Method in class vertx.effect.exp.Cond
 
retryEach(Predicate<Throwable>, RetryPolicy) - Method in class vertx.effect.exp.IfElse
 
retryEach(Predicate<Throwable>, RetryPolicy) - Method in class vertx.effect.exp.ParallelTriple
 
retryEach(Predicate<Throwable>, RetryPolicy) - Method in class vertx.effect.exp.SequentialTriple
 
retryEach(RetryPolicy) - Method in class vertx.effect.exp.Case
 
retryEach(RetryPolicy) - Method in class vertx.effect.exp.Cond
 
retryEach(RetryPolicy) - Method in class vertx.effect.exp.IfElse
 
retryEach(RetryPolicy) - Method in class vertx.effect.exp.ParallelTriple
 
retryEach(RetryPolicy) - Method in class vertx.effect.exp.SequentialTriple
 
retryOnFailure(Predicate<O>, RetryPolicy) - Method in class vertx.effect.core.AbstractVal
 
retryOnFailure(Predicate<O>, RetryPolicy) - Method in interface vertx.effect.Val
 
RetryPolicies - Class in vertx.effect
 
RetryPolicy - Interface in vertx.effect
A RetryPolicy is a function that takes an RetryStatus and possibly returns a delay.
RetryStatus - Class in vertx.effect
Datatype with stats about retries made thus far.
RetryStatus(int, long, long) - Constructor for class vertx.effect.RetryStatus
 
rsCumulativeDelay - Variable in class vertx.effect.RetryStatus
Delay incurred so far from retries in milliseconds
rsIterNumber - Variable in class vertx.effect.RetryStatus
Iteration number, where 0 is the first tr
rsPreviousDelay - Variable in class vertx.effect.RetryStatus
Latest attempt's delay.

S

SECOND_REQ - Static variable in class vertx.effect.mock.MockReqResp
 
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.ListExp
 
sequential() - Static method in class vertx.effect.exp.JsArrayExp
 
sequential() - Static method in class vertx.effect.exp.MapExp
 
sequential(String, Val<? extends JsValue>) - Static method in class vertx.effect.exp.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
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.JsObjExp
static factory method to create a JsObjFuture of fifteen mappings
sequential(String, Val<? extends O>) - Static method in class vertx.effect.exp.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
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.MapExp
static factory method to create a JsObjFuture of fifteen mappings
sequential(Val<? extends JsValue>, Val<? extends JsValue>...) - Static method in class vertx.effect.exp.JsArrayExp
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.ListExp
 
SequentialTriple<A,​B,​C> - Class in vertx.effect.exp
 
set(String, Val<? extends JsValue>) - Method in class vertx.effect.exp.JsObjExp
 
set(String, Val<? extends O>) - Method in class vertx.effect.exp.MapExp
 
setBodyResp(IntFunction<Function<Buffer, Function<HttpServerRequest, String>>>) - Method in class vertx.effect.mock.MockReqResp
 
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.
setHeadersResp(IntFunction<Function<Buffer, Function<HttpServerRequest, MultiMap>>>) - Method in class vertx.effect.mock.MockReqResp
 
setStatusCodeResp(IntFunction<Function<Buffer, Function<HttpServerRequest, Integer>>>) - Method in class vertx.effect.mock.MockReqResp
 
simulate(int) - Method in interface vertx.effect.RetryPolicy
runs this policy up to N iterations and gather results
size() - Method in class vertx.effect.exp.ListExp
 
sleep(Duration) - Method in class vertx.effect.VertxRef
returns a Delay, which a lazy value that when executed, will wait asynchronously for the specified amount of time
spawn(String, λ<I, O>) - Method in class vertx.effect.VertxRef
Returns a lambda that given an input, it deploys a verticle, does the computation, replies with the response and finally undeploys the verticle.
spawn(String, λ<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
Returns a lambda that given an input, it deploys a verticle, does the computation, replies with the response and finally undeploys the verticle.The address is generated according to the following formula: spawned.prefix.n, where prefix is the specified one, and n an internal counter.
spawn(String, λc<I, O>) - Method in class vertx.effect.VertxRef
Returns a lambda that given an input, it deploys a verticle, does the computation, replies with the response and finally undeploys the verticle.The address is generated according to the following formula: spawned.prefix.n, where prefix is the specified one, and n an internal counter.
spawn(String, λc<I, O>, DeploymentOptions) - Method in class vertx.effect.VertxRef
Returns a lambda that given an input, it deploys a verticle, does the computation, replies with the response and finally undeploys the verticle.The address is generated according to the following formula: spawned.prefix.n, where prefix is the specified one, and n an internal counter.
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(int) - Method in class vertx.effect.httpserver.HttpServerBuilder
 
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
 
start(String, int) - Method in class vertx.effect.httpserver.HttpServerBuilder
 
startAtRandom(int, int) - Method in class vertx.effect.httpserver.HttpServerBuilder
 
startAtRandom(String, int, int) - Method in class vertx.effect.httpserver.HttpServerBuilder
 
STARTED_SHELL_SERVICE - Static variable in class vertx.effect.Event
 
startedShell() - Method in class vertx.effect.core.EventPublisher
 
startShellService(ShellServiceOptions) - Method in class vertx.effect.VertxRef
returns a val what when executed will start a ShellService
STATUS_CODE_LENS - Static variable in class vertx.effect.httpclient.HttpResp
 
STATUS_MESSAGE_OPT - Static variable in class vertx.effect.httpclient.HttpResp
 
statusCode - Variable in class vertx.effect.core.ReqEvent
 
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
 
SUCCESS - vertx.effect.MessageEvent.Result
 
systemCodecID() - Method in class vertx.effect.core.JsArrayMessageCodec
 
systemCodecID() - Method in class vertx.effect.core.JsObjMessageCodec
 

T

tail() - Method in class vertx.effect.exp.JsArrayExp
 
tail() - Method in class vertx.effect.exp.ListExp
 
tell() - Method in class vertx.effect.VerticleRef
returns a consumer to send messages to this verticle.
tell(DeliveryOptions) - Method in class vertx.effect.VerticleRef
returns a consumer to send messages to this verticle.
tell(String) - Method in class vertx.effect.VertxModule
 
tell(String, DeliveryOptions) - Method in class vertx.effect.VertxModule
 
THIRD_REQ - Static variable in class vertx.effect.mock.MockReqResp
 
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
 
toString() - Method in class vertx.effect.RetryStatus
 
trace - Variable in class vertx.effect.httpclient.HttpClientModule
represents a TRACE request.
trace() - Method in class vertx.effect.VerticleRef
returns a lambda with context to establish a bidirectional conversation with this verticle.
trace(DeliveryOptions) - Method in class vertx.effect.VerticleRef
returns a lambda with context to establish a bidirectional conversation with this verticle.
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
Internal error when a ReplyException is expected and another one is received
uri - Variable in class vertx.effect.core.ReqEvent
 
uri(String) - Method in class vertx.effect.core.HttpReq
 
URI_OPT - Static variable in class vertx.effect.core.HttpReq
 

V

val - Variable in class vertx.effect.Delay
the delay represented as a val.
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 validation succeeds, or returning an error otherwise.
validateJsArray(JsArraySpec) - Static method in class vertx.effect.Validators
returns a λ that validates a json array, returning it if it conforms to the given spec.
validateJsObj(JsObjSpec) - Static method in class vertx.effect.Validators
returns a λ that validates a json object, returning it if it conforms to the given spec.
Validators - Class in vertx.effect
Different constructors to create Lambdas that validates their input messages according to specs and predicates
ValMock<O> - Class in vertx.effect.mock
It's a mock of a Val.
ValMock(IntFunction<O>) - Constructor for class vertx.effect.mock.ValMock
 
ValOrErrorMock<O> - Class in vertx.effect.mock
mock of a val that either returns a val or an error.
ValOrErrorMock(int, IntFunction<Throwable>, O) - Constructor for class vertx.effect.mock.ValOrErrorMock
Constructor to create a mock that returns the given value after the specified number of attempts.
ValOrErrorMock(IntPredicate, IntFunction<Throwable>, O) - Constructor for class vertx.effect.mock.ValOrErrorMock
Constructor to create a mock that returns either a val or an error.
valueOf(String) - Static method in enum vertx.effect.core.HttpReq.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum vertx.effect.MessageEvent.Result
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.
values() - Static method in enum vertx.effect.MessageEvent.Result
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
A prism where the Sum is Throwable and the part is the ReplyException that represents verticle timeouts.
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
 
vertx.effect.httpserver - package vertx.effect.httpserver
 
vertx.effect.mock - package vertx.effect.mock
this package contains different classes that are supposed to be used for only testing purposes
VertxModule - Class in vertx.effect
A module is a verticle that deploys other verticles and exposes a set of lambdas to communicate with them.
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
 
VertxRef(Vertx, DeploymentOptions) - Constructor for class vertx.effect.VertxRef
 

W

when(BiPredicate<Integer, HttpServerRequest>) - Static method in class vertx.effect.mock.MockReqResp
 

Z

ZERO - Static variable in class vertx.effect.Delay
delay of zero seconds

_

_1() - Method in class vertx.effect.exp.Pair
 
_1() - Method in class vertx.effect.exp.ParallelTriple
 
_1() - Method in class vertx.effect.exp.Quadruple
 
_1() - Method in class vertx.effect.exp.Quintuple
 
_1() - Method in class vertx.effect.exp.SequentialTriple
 
_1() - Method in class vertx.effect.exp.Triple
 
_2() - Method in class vertx.effect.exp.Pair
 
_2() - Method in class vertx.effect.exp.ParallelTriple
 
_2() - Method in class vertx.effect.exp.Quadruple
 
_2() - Method in class vertx.effect.exp.Quintuple
 
_2() - Method in class vertx.effect.exp.SequentialTriple
 
_2() - Method in class vertx.effect.exp.Triple
 
_200 - Static variable in interface vertx.effect.mock.MockStatusCodeResp
 
_201 - Static variable in interface vertx.effect.mock.MockStatusCodeResp
 
_3() - Method in class vertx.effect.exp.ParallelTriple
 
_3() - Method in class vertx.effect.exp.Quadruple
 
_3() - Method in class vertx.effect.exp.Quintuple
 
_3() - Method in class vertx.effect.exp.SequentialTriple
 
_3() - Method in class vertx.effect.exp.Triple
 
_4() - Method in class vertx.effect.exp.Quadruple
 
_4() - Method in class vertx.effect.exp.Quintuple
 
_400 - Static variable in interface vertx.effect.mock.MockStatusCodeResp
 
_401 - Static variable in interface vertx.effect.mock.MockStatusCodeResp
 
_404 - Static variable in interface vertx.effect.mock.MockStatusCodeResp
 
_5() - Method in class vertx.effect.exp.Quintuple
 
_500 - Static variable in interface vertx.effect.mock.MockStatusCodeResp
 

Λ

λ<I,​O> - Interface in vertx.effect
 
λc<I,​O> - Interface in vertx.effect
 
A B C D E F G H I J L M N O P Q R S T U V W Z _ Λ 
All Classes All Packages