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
All Classes All Packages
All Classes All Packages
A
- AbstractHttpClientModule - Class in vertx.effect.core
- AbstractHttpClientModule(HttpClientOptions, String) - Constructor for class vertx.effect.core.AbstractHttpClientModule
- AbstractVal<O> - Class in vertx.effect.core
- AbstractVal() - Constructor for class vertx.effect.core.AbstractVal
- 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
ReplyExceptionfrom 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_CODEand 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
JsObjas 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 (
JsObjandJsArray) 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
_
- _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
All Classes All Packages