A B C D E F G H I J L M N O P Q R S T U V Λ
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHttpClientModule - Class in vertxval.core
- AbstractHttpClientModule(HttpClientOptions, String) - Constructor for class vertxval.core.AbstractHttpClientModule
- AbstractVal<O> - Class in vertxval.core
- AbstractVal() - Constructor for class vertxval.core.AbstractVal
- ACCESS_TOKEN_NOT_FOUND - Static variable in exception vertxval.VertxValException
- accessToken - Variable in class vertxval.core.OauthModule
- accessTokenReq - Variable in class vertxval.core.OauthModule
- accessTokenReqAttempts - Variable in class vertxval.core.OauthBuilder
- accessTokenReqAttempts - Variable in class vertxval.core.OauthModule
- address - Variable in class vertxval.core.OauthBuilder
- address - Variable in class vertxval.VerticleRef
-
address where a verticle is listening on
- addressOp - Static variable in class vertxval.LogEvent
- alternative(Val<O>) - Method in class vertxval.exp.IfElse
- And - Class in vertxval.exp
- andThen(λ<O, Q>) - Method in interface vertxval.exp.λ
- andThen(λc<O, Q>) - Method in interface vertxval.exp.λc
- append(Val<? extends JsValue>) - Method in class vertxval.exp.JsArrayVal
- append(Val<? extends O>) - Method in class vertxval.exp.SeqVal
- appendAll(JsArrayVal) - Method in class vertxval.exp.JsArrayVal
- apply(I) - Method in interface vertxval.exp.λc
- apply(MultiMap) - Method in interface vertxval.exp.λc
- apply(MultiMap, HttpClientModule) - Method in class vertxval.httpclient.oauth.GetAccessTokenRequest
- apply(String) - Method in class vertxval.httpclient.oauth.RefreshAccessTokenReq
- ask() - Method in class vertxval.VerticleRef
-
Method to establish a conversation with this verticle: a message is sent and then a message is received.
- ask(DeliveryOptions) - Method in class vertxval.VerticleRef
-
Method to establish a conversation with this verticle: a message is sent and then a message is received.
- authenticate(JsObj) - Method in class vertxval.httpclient.oauth.AuthorizationCodeModule
- authenticateReq - Variable in class vertxval.httpclient.oauth.AuthorizationCodeModule
- authenticateReq(String, String, String) - Static method in class vertxval.httpclient.oauth.Spotify
- AuthorizationCodeFlowBuilder - Class in vertxval.httpclient.oauth
- AuthorizationCodeFlowBuilder(HttpClientOptions, String, Function<String, BiFunction<MultiMap, HttpClientModule, Val<JsObj>>>) - Constructor for class vertxval.httpclient.oauth.AuthorizationCodeFlowBuilder
- AuthorizationCodeModule - Class in vertxval.httpclient.oauth
- authorizationHeaderName - Variable in class vertxval.core.OauthBuilder
- authorizationHeaderName - Variable in class vertxval.core.OauthModule
- authorizationHeaderValue - Variable in class vertxval.core.OauthBuilder
- authorizationHeaderValue - Variable in class vertxval.core.OauthModule
B
- BAD_MESSAGE_CODE - Static variable in exception vertxval.VertxValException
- BodyHttpReq<T extends BodyHttpReq<T>> - Class in vertxval.core
- BodyHttpReq(byte[]) - Constructor for class vertxval.core.BodyHttpReq
- BYTES_BODY_LENS - Static variable in class vertxval.core.HttpReq
C
- Case<I,O> - Class in vertxval.exp
- Case(Val<I>) - Constructor for class vertxval.exp.Case
- classOpt - Static variable in class vertxval.LogEvent
- ClientCredentialsFlowBuilder - Class in vertxval.httpclient.oauth
- ClientCredentialsFlowBuilder(HttpClientOptions, String, BiFunction<MultiMap, HttpClientModule, Val<JsObj>>) - Constructor for class vertxval.httpclient.oauth.ClientCredentialsFlowBuilder
- ClientCredentialsModule - Class in vertxval.httpclient.oauth
- Cond<O> - Class in vertxval.exp
- Cond(List<Val<Boolean>>, List<Val<O>>) - Constructor for class vertxval.exp.Cond
- Cond(List<Val<Boolean>>, List<Val<O>>, Val<O>) - Constructor for class vertxval.exp.Cond
- connect - Variable in class vertxval.httpclient.HttpClientModule
-
represents a CONNECT request.
- CONNECT - vertxval.core.HttpReq.TYPE
- CONNECT_TIMEOUT_CODE - Static variable in exception vertxval.VertxValException
- connectOauth - Variable in class vertxval.core.OauthModule
- ConnectReq - Class in vertxval.httpclient
- ConnectReq() - Constructor for class vertxval.httpclient.ConnectReq
- Cons<O> - Class in vertxval.exp
- consequence(Val<O>) - Method in class vertxval.exp.IfElse
- contextLens - Static variable in class vertxval.LogEvent
- COOKIES_LENS - Static variable in class vertxval.httpclient.HttpResp
- createFromAuthReq(BiFunction<HttpClientModule, JsObj, Val<JsObj>>) - Method in class vertxval.httpclient.oauth.AuthorizationCodeFlowBuilder
- createFromRefreshToken(String) - Method in class vertxval.httpclient.oauth.AuthorizationCodeFlowBuilder
- createHttpReq() - Method in class vertxval.core.BodyHttpReq
- createHttpReq() - Method in class vertxval.core.HttpReq
- createModule() - Method in class vertxval.httpclient.oauth.ClientCredentialsFlowBuilder
D
- decodeFromWire(int, Buffer) - Method in class vertxval.core.JsArrayMessageCodec
- decodeFromWire(int, Buffer) - Method in class vertxval.core.JsObjMessageCodec
- delete - Variable in class vertxval.httpclient.HttpClientModule
-
represents a DELETE request.
- DELETE - vertxval.core.HttpReq.TYPE
- deleteOauth - Variable in class vertxval.core.OauthModule
- DeleteReq - Class in vertxval.httpclient
- DeleteReq() - Constructor for class vertxval.httpclient.DeleteReq
- deploy() - Method in class vertxval.core.AbstractHttpClientModule
- deploy() - Method in class vertxval.VertxModule
-
override this method and deploy the Verticles you want to be exposed by your module.
- deployConsumer(String, Consumer<Message<I>>) - Method in class vertxval.Deployer
- deployConsumer(String, Consumer<Message<I>>) - Method in class vertxval.VertxModule
- deployConsumer(String, Consumer<Message<I>>, DeploymentOptions) - Method in class vertxval.Deployer
- deployConsumer(String, Consumer<Message<I>>, DeploymentOptions) - Method in class vertxval.VertxModule
- DEPLOYED_VERTICLE - Static variable in class vertxval.LogEvent
- deployedVerticle(Class<?>, String) - Method in class vertxval.core.EventPublisher
- deployedVerticle(String, String) - Method in class vertxval.core.EventPublisher
- deployer - Variable in class vertxval.VertxModule
-
Factory to deploy or spawn verticles
- Deployer - Class in vertxval
-
Wrapper around the vertx instance.
- Deployer(Vertx) - Constructor for class vertxval.Deployer
-
Creates a factory to deploy and spawn verticles
- Deployer(Vertx, DeploymentOptions) - Constructor for class vertxval.Deployer
-
Creates a factory to deploy and spawn verticles
- deployFn(String, Function<I, O>) - Method in class vertxval.Deployer
- deployFn(String, Function<I, O>) - Method in class vertxval.VertxModule
- deployFn(String, Function<I, O>, DeploymentOptions) - Method in class vertxval.Deployer
- deployFn(String, Function<I, O>, DeploymentOptions) - Method in class vertxval.VertxModule
- deploymentOptions - Variable in class vertxval.VertxModule
- deployRequests() - Method in class vertxval.core.AbstractHttpClientModule
-
method to deploy new verticles.
- deployRequests() - Method in class vertxval.httpclient.oauth.AuthorizationCodeModule
- deployRequests() - Method in class vertxval.httpclient.oauth.ClientCredentialsModule
- deployTask(Runnable) - Method in class vertxval.Deployer
- deployTask(Runnable) - Method in class vertxval.VertxModule
- deployTask(Runnable, DeploymentOptions) - Method in class vertxval.Deployer
- deployTask(Runnable, DeploymentOptions) - Method in class vertxval.VertxModule
- deployVerticle(AbstractVerticle) - Method in class vertxval.Deployer
- deployVerticle(AbstractVerticle) - Method in class vertxval.VertxModule
- deployVerticle(AbstractVerticle, DeploymentOptions) - Method in class vertxval.Deployer
- deployλ(String, λ<I, O>) - Method in class vertxval.Deployer
- deployλ(String, λ<I, O>) - Method in class vertxval.VertxModule
- deployλ(String, λ<I, O>, DeploymentOptions) - Method in class vertxval.Deployer
- deployλ(String, λ<I, O>, DeploymentOptions) - Method in class vertxval.VertxModule
- deployλ(String, λc<I, O>) - Method in class vertxval.Deployer
- deployλ(String, λc<I, O>) - Method in class vertxval.VertxModule
- deployλ(String, λc<I, O>, DeploymentOptions) - Method in class vertxval.Deployer
- deployλ(String, λc<I, O>, DeploymentOptions) - Method in class vertxval.VertxModule
- descriptionOpt - Static variable in class vertxval.LogEvent
E
- empty - Static variable in interface vertxval.exp.λc
- empty() - Static method in class vertxval.exp.JsArrayVal
- empty() - Static method in class vertxval.exp.SeqVal
- EMPTY - Static variable in class vertxval.exp.MapVal
- EMPTY_AUTHORIZATION_CODE - Static variable in exception vertxval.VertxValException
- EMPTY_CONTEXT_CODE - Static variable in exception vertxval.VertxValException
- EMPTY_REDIRECT_URL_CODE - Static variable in exception vertxval.VertxValException
- enabled - Variable in class vertxval.core.EventPublisher
- encodeToWire(Buffer, JsArray) - Method in class vertxval.core.JsArrayMessageCodec
- encodeToWire(Buffer, JsObj) - Method in class vertxval.core.JsObjMessageCodec
- eventLens - Static variable in class vertxval.LogEvent
- EventPublisher - Class in vertxval.core
- EXCEPTION_DEPLOYING_MODULE_CODE - Static variable in exception vertxval.VertxValException
- EXCEPTION_DEPLOYING_VERTICLE_CODE - Static variable in exception vertxval.VertxValException
- EXCEPTION_REGISTERING_CODECS_CODE - Static variable in exception vertxval.VertxValException
- EXCEPTION_STOPPING_VERTICLE_CODE - Static variable in exception vertxval.VertxValException
- exceptionMessageOpt - Static variable in class vertxval.LogEvent
- exceptionOpt - Static variable in class vertxval.LogEvent
- exceptionStackOpt - Static variable in class vertxval.LogEvent
F
- failure(Throwable) - Static method in class vertxval.exp.Cons
- failureCodeLens - Static variable in class vertxval.LogEvent
- failureMessageLens - Static variable in class vertxval.LogEvent
- failureTypeLens - Static variable in class vertxval.LogEvent
- fallbackTo(λ<Throwable, O>) - Method in class vertxval.core.AbstractVal
- fallbackTo(λ<Throwable, O>) - Method in interface vertxval.exp.Val
- FALSE - Static variable in class vertxval.exp.Cons
- flatMap(λ<O, Q>) - Method in class vertxval.core.AbstractVal
- flatMap(λ<O, Q>) - Method in interface vertxval.exp.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 vertxval.exp.Val
- flatMap(λ<O, U>, λ<Throwable, U>) - Method in class vertxval.core.AbstractVal
- FOLLOW_REDIRECT_OPT - Static variable in class vertxval.core.HttpReq
- followRedirects(boolean) - Method in class vertxval.core.HttpReq
- Functions - Class in vertxval.core
G
- get - Variable in class vertxval.httpclient.HttpClientModule
-
represents a GET request.
- get() - Method in class vertxval.exp.And
- get() - Method in class vertxval.exp.Case
- get() - Method in class vertxval.exp.Cond
- get() - Method in class vertxval.exp.Cons
- get() - Method in class vertxval.exp.IfElse
- get() - Method in class vertxval.exp.JsArrayVal
-
it triggers the execution of all the completable futures, combining the results into a JsArray
- get() - Method in class vertxval.exp.JsObjVal
-
it triggers the execution of all the completable futures, combining the results into a JsObj
- get() - Method in class vertxval.exp.MapVal
- get() - Method in class vertxval.exp.Or
- get() - Method in class vertxval.exp.Pair
- get() - Method in class vertxval.exp.Quadruple
- get() - Method in class vertxval.exp.Quintuple
- get() - Method in class vertxval.exp.SeqVal
- get() - Method in class vertxval.exp.Triple
- GET - vertxval.core.HttpReq.TYPE
- GET_ACCESS_TOKEN_NOT_FOUND_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_BAD_MESSAGE_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_EMPTY_AUTHORIZATION_CODE_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_EMPTY_CONTEXT_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_EMPTY_REDIRECT_URL_CODE_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_EXCEPTION_DEPLOYING_MODULE - Static variable in exception vertxval.VertxValException
- GET_EXCEPTION_DEPLOYING_VERTICLE - Static variable in exception vertxval.VertxValException
- GET_EXCEPTION_REGISTERING_CODECS - Static variable in exception vertxval.VertxValException
- GET_EXCEPTION_STOPPING_VERTICLE - Static variable in exception vertxval.VertxValException
- GET_HTTP_METHOD_NOT_IMPLEMENTED_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_INTERNAL_ERROR_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_RESPONSE_EXCEPTION - Static variable in exception vertxval.VertxValException
- GET_UNKNOWN_ERROR_EXCEPTION - Static variable in exception vertxval.VertxValException
- GetAccessTokenRequest - Class in vertxval.httpclient.oauth
- GetAccessTokenRequest(String, String) - Constructor for class vertxval.httpclient.oauth.GetAccessTokenRequest
- GetAccessTokenRequest(String, String, String, int) - Constructor for class vertxval.httpclient.oauth.GetAccessTokenRequest
- GetAccessTokenRequest(String, String, String, String, int, boolean) - Constructor for class vertxval.httpclient.oauth.GetAccessTokenRequest
- getOauth - Variable in class vertxval.core.OauthModule
- GetReq - Class in vertxval.httpclient
- GetReq() - Constructor for class vertxval.httpclient.GetReq
- getVerticleRef(String) - Method in class vertxval.VertxModule
-
returns the
VerticleRef
wrapper around a deployed Verticle
H
- head - Variable in class vertxval.httpclient.HttpClientModule
-
represents a HEAD request.
- head() - Method in class vertxval.exp.SeqVal
- HEAD - vertxval.core.HttpReq.TYPE
- header(String, String) - Method in class vertxval.core.HttpReq
- HEADERS_OPT - Static variable in class vertxval.core.HttpReq
- HEADERS_OPT - Static variable in class vertxval.httpclient.HttpResp
- headers2JsObj - Static variable in class vertxval.core.Functions
- headOauth - Variable in class vertxval.core.OauthModule
- HeadReq - Class in vertxval.httpclient
- HeadReq() - Constructor for class vertxval.httpclient.HeadReq
- host(String) - Method in class vertxval.core.HttpReq
- HOST_OPT - Static variable in class vertxval.core.HttpReq
- HTTP_METHOD_NOT_IMPLEMENTED_CODE - Static variable in exception vertxval.VertxValException
- HTTP_REQ_EVENT - Static variable in class vertxval.LogEvent
- HTTP_RESP_EVENT - Static variable in class vertxval.LogEvent
- httpClient - Variable in class vertxval.core.AbstractHttpClientModule
- httpClientAddress - Variable in class vertxval.core.AbstractHttpClientModule
- HttpClientModule - Class in vertxval.httpclient
-
Module that exposes a set of functions to send different requests to a server.
- HttpClientModule(HttpClientOptions, String) - Constructor for class vertxval.httpclient.HttpClientModule
- httpOptions - Variable in class vertxval.core.AbstractHttpClientModule
- HttpReq<T extends HttpReq<T>> - Class in vertxval.core
- HttpReq() - Constructor for class vertxval.core.HttpReq
- HttpReq.TYPE - Enum in vertxval.core
- httpReqOpt - Static variable in class vertxval.LogEvent
- HttpResp - Class in vertxval.httpclient
- HttpResp() - Constructor for class vertxval.httpclient.HttpResp
- httpRespOpt - Static variable in class vertxval.LogEvent
I
- idOption - Static variable in class vertxval.LogEvent
- ids - Variable in class vertxval.VerticleRef
-
the identifiers assigned to the different instances of this verticle after being deployed.
- IfElse<O> - Class in vertxval.exp
- initialize() - Method in class vertxval.core.AbstractHttpClientModule
- initialize() - Method in class vertxval.VertxModule
-
override this method to initialize the instance fields of this class that represent the functions exposed by this module.
- initializeRequests() - Method in class vertxval.core.AbstractHttpClientModule
-
method to initialize from the deployed verticles in
AbstractHttpClientModule.deployRequests()
the functions that will be exposed by this module. - initializeRequests() - Method in class vertxval.httpclient.oauth.AuthorizationCodeModule
- initializeRequests() - Method in class vertxval.httpclient.oauth.ClientCredentialsModule
- INSTANCE - Static variable in class vertxval.core.JsArrayMessageCodec
- INSTANCE - Static variable in class vertxval.core.JsObjMessageCodec
- instantLens - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_CODE - Static variable in exception vertxval.VertxValException
- INTERNAL_ERROR_DEPLOYING_VERTICLE - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_EXECUTING_TASK - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_PROCESSING_HTTP_RESP - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_PROCESSING_MESSAGE - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_READING_BODY_HTTP_RESP - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_STARTING_VERTICLE - Static variable in class vertxval.LogEvent
- INTERNAL_ERROR_UNDEPLOYING_VERTICLE - Static variable in class vertxval.LogEvent
- internalError(String, Class<?>, Throwable) - Method in class vertxval.core.EventPublisher
- internalError(String, String, Throwable) - Method in class vertxval.core.EventPublisher
- internalError(String, String, Throwable, MultiMap) - Method in class vertxval.core.EventPublisher
- isEmpty() - Method in class vertxval.exp.MapVal
- isEmpty() - Method in class vertxval.exp.SeqVal
J
- JsArrayMessageCodec - Class in vertxval.core
- JsArrayVal - Class in vertxval.exp
-
Represents a supplier of a completable future which result is a json array.
- JsObjMessageCodec - Class in vertxval.core
-
Codec that allows to send
JsObj
as messages - JsObjVal - Class in vertxval.exp
-
Represents a supplier of a vertx future which result is a json object.
L
- LogEvent - Class in vertxval
- LogEvent() - Constructor for class vertxval.LogEvent
M
- map(Function<List<O>, P>) - Method in class vertxval.exp.SeqVal
- map(Function<Map<String, O>, P>) - Method in class vertxval.exp.MapVal
- map(Function<Tuple2<A, B>, P>) - Method in class vertxval.exp.Pair
- map(Function<Tuple3<A, B, C>, P>) - Method in class vertxval.exp.Triple
- map(Function<Tuple4<A, B, C, D>, P>) - Method in class vertxval.exp.Quadruple
- map(Function<Tuple5<A, B, C, D, E>, P>) - Method in class vertxval.exp.Quintuple
- map(Function<Boolean, P>) - Method in class vertxval.exp.And
- map(Function<Boolean, P>) - Method in class vertxval.exp.Or
- map(Function<JsArray, P>) - Method in class vertxval.exp.JsArrayVal
- map(Function<JsObj, P>) - Method in class vertxval.exp.JsObjVal
- map(Function<O, P>) - Method in class vertxval.exp.Case
- map(Function<O, P>) - Method in class vertxval.exp.Cond
- map(Function<O, P>) - Method in class vertxval.exp.Cons
- map(Function<O, P>) - Method in class vertxval.exp.IfElse
- map(Function<O, P>) - Method in interface vertxval.exp.Val
-
Creates a new value by applying a function to the successful result of this value.
- mapBody - Static variable in class vertxval.httpclient.HttpResp
- mapBody2Json - Static variable in class vertxval.httpclient.HttpResp
- MapVal<O> - Class in vertxval.exp
-
Represents a supplier of a vertx future which result is a json object.
- messageLens - Static variable in class vertxval.LogEvent
- MyVerticle<I> - Class in vertxval.core
-
Represents a Verticle.
- MyVerticle(Consumer<Message<I>>, String) - Constructor for class vertxval.core.MyVerticle
-
Creates a verticle instance that when deployed will process the messages sent to the given address
N
- n - Variable in enum vertxval.core.HttpReq.TYPE
- name() - Method in class vertxval.core.JsArrayMessageCodec
- name() - Method in class vertxval.core.JsObjMessageCodec
O
- oauth(λc<I, JsObj>, int, boolean) - Method in class vertxval.core.OauthModule
- OauthBuilder<T extends OauthBuilder<T>> - Class in vertxval.core
- OauthBuilder(HttpClientOptions, String) - Constructor for class vertxval.core.OauthBuilder
- OauthModule - Class in vertxval.core
- OauthModule(HttpClientOptions, String, String, Function<String, String>, λ<JsObj, String>, Predicate<JsObj>, Predicate<Throwable>, Predicate<Throwable>, int, int) - Constructor for class vertxval.core.OauthModule
- of(boolean, boolean...) - Static method in class vertxval.exp.And
- of(boolean, boolean...) - Static method in class vertxval.exp.Or
- of(I, Val<O>, I, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>) - Method in class vertxval.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 vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, I, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(I, Val<O>, I, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(String, Val<? extends JsValue>) - Static method in class vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of one mapping
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of one mapping
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of three mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of four mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>) - Static method in class vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of five mappings
- of(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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of six mappings
- of(String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of seven mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of eight mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of nine mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of ten mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of eleven mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of twelve mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of thirteen mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of fourteen mappings
- of(String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, String, Val<? extends JsValue>, 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 vertxval.exp.JsObjVal
-
static factory method to create a JsObjFuture of fifteen mappings
- of(String, Val<? extends O>) - Static method in class vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of one mapping
- of(String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of one mapping
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertxval.exp.MapVal
-
static factory method to create a JsObjexpure of three mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of four mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>) - Static method in class vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of five mappings
- of(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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of six mappings
- of(String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of seven mappings
- of(String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of eight mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of nine mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of ten mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of eleven mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of twelve mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of thirteen mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of fourteen mappings
- of(String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, String, Val<? extends O>, 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 vertxval.exp.MapVal
-
static factory method to create a JsObjFuture of fifteen mappings
- of(Supplier<Future<O>>) - Static method in class vertxval.exp.Cons
- of(List<I>, Val<O>, List<I>, Val<O>) - Method in class vertxval.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>) - Method in class vertxval.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>) - Method in class vertxval.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 vertxval.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 vertxval.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 vertxval.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 vertxval.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(List<I>, Val<O>, List<I>, Val<O>, Val<O>) - Method in class vertxval.exp.Case
- of(Val<? extends JsValue>, Val<? extends JsValue>...) - Static method in class vertxval.exp.JsArrayVal
-
returns a JsArrayFuture from the given head and the tail
- of(Val<A>, Val<B>) - Static method in class vertxval.exp.Pair
- of(Val<A>, Val<B>, Val<C>) - Static method in class vertxval.exp.Triple
- of(Val<A>, Val<B>, Val<C>, Val<D>) - Static method in class vertxval.exp.Quadruple
- of(Val<A>, Val<B>, Val<C>, Val<D>, Val<E>) - Static method in class vertxval.exp.Quintuple
- of(Val<Boolean>, Val<Boolean>...) - Static method in class vertxval.exp.And
- of(Val<Boolean>, Val<Boolean>...) - Static method in class vertxval.exp.Or
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertxval.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertxval.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>) - Static method in class vertxval.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 vertxval.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 vertxval.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 vertxval.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 vertxval.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 vertxval.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertxval.exp.Cond
- of(Val<Boolean>, Val<O>, Val<Boolean>, Val<O>, Val<O>) - Static method in class vertxval.exp.Cond
- onComplete(Handler<AsyncResult<O>>) - Method in class vertxval.core.AbstractVal
- onComplete(Handler<AsyncResult<O>>) - Method in interface vertxval.exp.Val
-
Add a handler to be notified of the result.
- onComplete(Consumer<O>, Consumer<Throwable>) - Method in class vertxval.core.AbstractVal
- onComplete(Consumer<O>, Consumer<Throwable>) - Method in interface vertxval.exp.Val
-
Add a handler to be notified of the result.
- onSuccess(Consumer<O>) - Method in class vertxval.core.AbstractVal
- onSuccess(Consumer<O>) - Method in interface vertxval.exp.Val
-
Adds a consumer to be notified of the succeeded result of this value.
- options - Variable in class vertxval.core.OauthBuilder
- options - Variable in class vertxval.httpclient.HttpClientModule
-
represents a OPTIONS request.
- OPTIONS - vertxval.core.HttpReq.TYPE
- optionsOauth - Variable in class vertxval.core.OauthModule
- OptionsReq - Class in vertxval.httpclient
- OptionsReq() - Constructor for class vertxval.httpclient.OptionsReq
- Or - Class in vertxval.exp
P
- Pair<A,B> - Class in vertxval.exp
- patch - Variable in class vertxval.httpclient.HttpClientModule
-
represents a PATCH request.
- PATCH - vertxval.core.HttpReq.TYPE
- patchOauth - Variable in class vertxval.core.OauthModule
- PatchReq - Class in vertxval.httpclient
- PatchReq(byte[]) - Constructor for class vertxval.httpclient.PatchReq
- port(int) - Method in class vertxval.core.HttpReq
- PORT_OPT - Static variable in class vertxval.core.HttpReq
- post - Variable in class vertxval.httpclient.HttpClientModule
-
represents a POST request.
- POST - vertxval.core.HttpReq.TYPE
- postOauth - Variable in class vertxval.core.OauthModule
- PostReq - Class in vertxval.httpclient
- PostReq(byte[]) - Constructor for class vertxval.httpclient.PostReq
- predicate(Val<Boolean>) - Static method in class vertxval.exp.IfElse
- prepend(Val<? extends O>) - Method in class vertxval.exp.SeqVal
- prism - Static variable in exception vertxval.VertxValException
- PUBLISH_ADDRESS - Static variable in class vertxval.LogEvent
- PUBLISHER - Static variable in class vertxval.core.EventPublisher
- put - Variable in class vertxval.httpclient.HttpClientModule
-
represents a PUT request.
- PUT - vertxval.core.HttpReq.TYPE
- putOauth - Variable in class vertxval.core.OauthModule
- PutReq - Class in vertxval.httpclient
- PutReq(byte[]) - Constructor for class vertxval.httpclient.PutReq
Q
R
- readNewAccessTokenAfterRefresh - Variable in class vertxval.core.OauthBuilder
- readNewAccessTokenAfterRefresh - Variable in class vertxval.core.OauthModule
- readTokensAfterAuthentication - Variable in class vertxval.httpclient.oauth.AuthorizationCodeModule
- RECEIVED_ERROR_EVENT - Static variable in class vertxval.LogEvent
- RECEIVED_MESSAGE_EVENT - Static variable in class vertxval.LogEvent
- RECEIVED_RESP_EVENT - Static variable in class vertxval.LogEvent
- receivedError(String, Throwable) - Method in class vertxval.core.EventPublisher
- receivedError(String, Throwable, MultiMap) - Method in class vertxval.core.EventPublisher
- receivedMessage(String, MultiMap) - Method in class vertxval.core.EventPublisher
- receivedResp(String, MultiMap) - Method in class vertxval.core.EventPublisher
- recover(Function<Throwable, O>) - Method in class vertxval.core.AbstractVal
- recover(Function<Throwable, O>) - Method in interface vertxval.exp.Val
-
Creates a new value that will handle any matching throwable that this value might contain.
- recoverWith(λ<Throwable, O>) - Method in class vertxval.core.AbstractVal
- recoverWith(λ<Throwable, O>) - Method in interface vertxval.exp.Val
-
Creates a new value that will handle any matching throwable that this value might contain by assigning it another value.
- RefreshAccessTokenReq - Class in vertxval.httpclient.oauth
- RefreshAccessTokenReq(String, String) - Constructor for class vertxval.httpclient.oauth.RefreshAccessTokenReq
- RefreshAccessTokenReq(String, String, String, int) - Constructor for class vertxval.httpclient.oauth.RefreshAccessTokenReq
- RefreshAccessTokenReq(String, String, String, String, int, boolean) - Constructor for class vertxval.httpclient.oauth.RefreshAccessTokenReq
- refreshToken - Variable in class vertxval.httpclient.oauth.AuthorizationCodeModule
- refreshTokenPredicate - Variable in class vertxval.core.OauthBuilder
- refreshTokenPredicate - Variable in class vertxval.core.OauthModule
- refreshTokenReq(String, String) - Static method in class vertxval.httpclient.oauth.Spotify
- registerConsumer(String, Consumer<O>) - Method in class vertxval.Deployer
- RegisterJsValuesCodecs - Class in vertxval
-
Verticle to register the codecs to be able to send json values (
JsObj
andJsArray
) to the even bus. - RegisterJsValuesCodecs() - Constructor for class vertxval.RegisterJsValuesCodecs
- registerPublisher(String) - Method in class vertxval.Deployer
- REPLIED_ERROR_EVENT - Static variable in class vertxval.LogEvent
- REPLIED_RESP_EVENT - Static variable in class vertxval.LogEvent
- repliedError(String, VertxValException, MultiMap) - Method in class vertxval.core.EventPublisher
- repliedResp(String, Object, MultiMap) - Method in class vertxval.core.EventPublisher
- reqAttempts - Variable in class vertxval.core.OauthBuilder
- REQUEST_TIMEOUT_CODE - Static variable in exception vertxval.VertxValException
- resilientReq(λc<I, JsObj>, int) - Method in class vertxval.core.OauthModule
- respLens - Static variable in class vertxval.LogEvent
- retry(int) - Method in class vertxval.exp.And
- retry(int) - Method in class vertxval.exp.Case
- retry(int) - Method in class vertxval.exp.Cond
- retry(int) - Method in class vertxval.exp.Cons
- retry(int) - Method in class vertxval.exp.IfElse
- retry(int) - Method in class vertxval.exp.JsArrayVal
- retry(int) - Method in class vertxval.exp.JsObjVal
- retry(int) - Method in class vertxval.exp.MapVal
- retry(int) - Method in class vertxval.exp.Or
- retry(int) - Method in class vertxval.exp.Pair
- retry(int) - Method in class vertxval.exp.Quadruple
- retry(int) - Method in class vertxval.exp.Quintuple
- retry(int) - Method in class vertxval.exp.SeqVal
- retry(int) - Method in class vertxval.exp.Triple
- retry(int) - Method in interface vertxval.exp.Val
-
returns a new value tha will retry its execution if it fails
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.And
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Case
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Cond
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Cons
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.IfElse
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.JsArrayVal
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.JsObjVal
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.MapVal
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Or
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Pair
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Quadruple
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Quintuple
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.SeqVal
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Triple
- retry(int, BiFunction<Throwable, Integer, Val<Void>>) - Method in interface vertxval.exp.Val
-
returns a new value tha will retry its execution after the an action.
- retryAccessTokenPredicate - Variable in class vertxval.core.OauthBuilder
- retryAccessTokenReqPredicate - Variable in class vertxval.core.OauthModule
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.And
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Case
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Cond
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Cons
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.IfElse
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.JsArrayVal
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.JsObjVal
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.MapVal
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Or
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Pair
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Quadruple
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Quintuple
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.SeqVal
- retryIf(Predicate<Throwable>, int) - Method in class vertxval.exp.Triple
- retryIf(Predicate<Throwable>, int) - Method in interface vertxval.exp.Val
-
returns a new value tha will retry its execution if it fails with an error that satisfies the given predicate.
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.And
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Case
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Cond
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Cons
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.IfElse
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.JsArrayVal
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.JsObjVal
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.MapVal
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Or
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Pair
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Quadruple
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Quintuple
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.SeqVal
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in class vertxval.exp.Triple
- retryIf(Predicate<Throwable>, int, BiFunction<Throwable, Integer, Val<Void>>) - Method in interface vertxval.exp.Val
-
returns a new value tha will retry its execution after an action if it fails with an error that satisfies the given predicate.
- retryReqPredicate - Variable in class vertxval.core.OauthBuilder
- retryReqPredicate - Variable in class vertxval.core.OauthModule
S
- SENT_MESSAGE_EVENT - Static variable in class vertxval.LogEvent
- sentMessage(String, Object) - Method in class vertxval.core.EventPublisher
- sentMessage(String, Object, MultiMap) - Method in class vertxval.core.EventPublisher
- SeqVal<O> - Class in vertxval.exp
- set(String, Val<? extends JsValue>) - Method in class vertxval.exp.JsObjVal
-
returns a new object future inserting the given future at the given key
- set(String, Val<? extends O>) - Method in class vertxval.exp.MapVal
-
returns a new object future inserting the given future at the given key
- setAccessTokenReqAttempts(int) - Method in class vertxval.core.OauthBuilder
- setAuthorizationHeaderName(String) - Method in class vertxval.core.OauthBuilder
- setAuthorizationHeaderValue(Function<String, String>) - Method in class vertxval.core.OauthBuilder
- setReadNewAccessTokenAfterRefresh(λ<JsObj, String>) - Method in class vertxval.core.OauthBuilder
- setReadTokensAfterAuthentication(λ<JsObj, Tuple2<String, String>>) - Method in class vertxval.httpclient.oauth.AuthorizationCodeFlowBuilder
- setRefreshTokenPredicate(Predicate<JsObj>) - Method in class vertxval.core.OauthBuilder
- setReqAttempts(int) - Method in class vertxval.core.OauthBuilder
- setRetryAccessTokenReqPredicate(Predicate<Throwable>) - Method in class vertxval.core.OauthBuilder
- setRetryReqPredicate(Predicate<Throwable>) - Method in class vertxval.core.OauthBuilder
- size() - Method in class vertxval.exp.SeqVal
- spawnFn(String, Function<I, O>) - Method in class vertxval.Deployer
- spawnFn(String, Function<I, O>, DeploymentOptions) - Method in class vertxval.Deployer
- spawnλ(String, λ<I, O>) - Method in class vertxval.Deployer
- spawnλ(String, λ<I, O>, DeploymentOptions) - Method in class vertxval.Deployer
- spawnλ(String, λc<I, O>) - Method in class vertxval.Deployer
- spawnλ(String, λc<I, O>, DeploymentOptions) - Method in class vertxval.Deployer
- Spotify - Class in vertxval.httpclient.oauth
- ssl(boolean) - Method in class vertxval.core.HttpReq
- SSL_OPT - Static variable in class vertxval.core.HttpReq
- start(Promise<Void>) - Method in class vertxval.core.MyVerticle
-
Register the given consumer listening on the given address.
- start(Promise<Void>) - Method in class vertxval.RegisterJsValuesCodecs
- start(Promise<Void>) - Method in class vertxval.VertxModule
- STATUS_CODE_LENS - Static variable in class vertxval.httpclient.HttpResp
- STATUS_MESSAGE_OPT - Static variable in class vertxval.httpclient.HttpResp
- stop(Promise<Void>) - Method in class vertxval.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 vertxval.httpclient.HttpResp
- success(O) - Static method in class vertxval.exp.Cons
- systemCodecID() - Method in class vertxval.core.JsArrayMessageCodec
- systemCodecID() - Method in class vertxval.core.JsObjMessageCodec
T
- tail() - Method in class vertxval.exp.SeqVal
- TASK_EXECUTED_EVENT - Static variable in class vertxval.LogEvent
- taskCompleted(Class<?>) - Method in class vertxval.core.EventPublisher
- tell() - Method in class vertxval.VerticleRef
-
Method to send a message to this verticle.
- tell(DeliveryOptions) - Method in class vertxval.VerticleRef
-
Method to send a message to this verticle.
- threadLens - Static variable in class vertxval.LogEvent
- timeout(int, TimeUnit) - Method in class vertxval.core.HttpReq
- TIMEOUT_OPT - Static variable in class vertxval.core.HttpReq
- timer(int, TimeUnit, String) - Method in class vertxval.Deployer
- timer(String, String) - Method in class vertxval.core.EventPublisher
- TIMER_ENDS_EVENT - Static variable in class vertxval.LogEvent
- TIMER_STARTS_EVENT - Static variable in class vertxval.LogEvent
- toReqOptions - Static variable in class vertxval.core.HttpReq
- trace - Variable in class vertxval.httpclient.HttpClientModule
-
represents a TRACE request.
- trace() - Method in class vertxval.VerticleRef
- trace(DeliveryOptions) - Method in class vertxval.VerticleRef
- TRACE - vertxval.core.HttpReq.TYPE
- traceOauth - Variable in class vertxval.core.OauthModule
- TraceReq - Class in vertxval.httpclient
- TraceReq() - Constructor for class vertxval.httpclient.TraceReq
- transform(JsArray) - Method in class vertxval.core.JsArrayMessageCodec
- transform(JsObj) - Method in class vertxval.core.JsObjMessageCodec
- Triple<A,B,C> - Class in vertxval.exp
- TRUE - Static variable in class vertxval.exp.Cons
- type - Variable in class vertxval.core.HttpReq
- TYPE_LENS - Static variable in class vertxval.core.HttpReq
U
- undeploy() - Method in class vertxval.VerticleRef
-
Undeploy all the instances of this verticle
- UNDEPLOYED_VERTICLE - Static variable in class vertxval.LogEvent
- undeployedVerticle(String) - Method in class vertxval.core.EventPublisher
- UNKNOWN_ERROR_CODE - Static variable in exception vertxval.VertxValException
-
A VertxValException was expected, but another one was received
- UNKNOWN_HOST_CODE - Static variable in exception vertxval.VertxValException
-
Error that happens when the domain can't be resolved: wrong name or there is no internet connection.
- UNKNOWN_HTTP_EXCEPTION_CODE - Static variable in exception vertxval.VertxValException
- uri(String) - Method in class vertxval.core.HttpReq
- URI_OPT - Static variable in class vertxval.core.HttpReq
V
- Val<O> - Interface in vertxval.exp
-
A Val is just an alias for a lazy Vertx future.
- validate(Predicate<I>, String) - Static method in class vertxval.Validators
-
returns a λ that validates the input against a predicate, returning the same input if the validations succeeds, or returning an error otherwise
- validateJsArray(JsArraySpec) - Static method in class vertxval.Validators
-
returns a λ that validates the input json array, returning the same input if it conforms the given spec
- validateJsObj(JsObjSpec) - Static method in class vertxval.Validators
-
returns a λ that validates the input json object, returning the same input if it conforms the given spec
- Validators - Class in vertxval
- valueOf(String) - Static method in enum vertxval.core.HttpReq.TYPE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum vertxval.core.HttpReq.TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerticleRef<I,O> - Class in vertxval
-
It represents a reference to a Verticle, the unit of computation.
- vertx.values - module vertx.values
- VertxModule - Class in vertxval
-
A module it's a Verticle that when deployed exposes a set of functions that represents other Verticles.
- VertxModule() - Constructor for class vertxval.VertxModule
-
Creates an instance of this module.
- VertxModule(DeploymentOptions) - Constructor for class vertxval.VertxModule
-
Creates an instance of this module
- vertxval - package vertxval
- vertxval.core - package vertxval.core
- vertxval.exp - package vertxval.exp
- vertxval.httpclient - package vertxval.httpclient
- vertxval.httpclient.oauth - package vertxval.httpclient.oauth
- VertxValException - Exception in vertxval
- VertxValException(int, String) - Constructor for exception vertxval.VertxValException
- VertxValException(int, Throwable) - Constructor for exception vertxval.VertxValException
Λ
- λ<I,O> - Interface in vertxval.exp
- λc<I,O> - Interface in vertxval.exp
All Classes All Packages