All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractHttpClientModule AbstractVal<O> All Any AuthorizationCodeFlowBuilder AuthorizationCodeModule BodyHttpReq<T extends BodyHttpReq<T>> Case<I,O> ClientCredentialsFlowBuilder ClientCredentialsModule Cond<O> ConnectReq Cons<O> DeleteReq Event EventPublisher Failures vertx-effect works with the exceptionReplyException
from the Vertx core.Functions GetAccessTokenRequest 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 definedGetReq HeadReq HttpClientModule Module that exposes a set of functions to send different requests to a server.HttpReq<T extends HttpReq<T>> HttpReq.TYPE HttpResp IfElse<O> JsArrayMessageCodec JsArrayVal JsObjMessageCodec Codec that allows to sendJsObj
as messagesJsObjVal Represents a supplier of a vertx future which result is a json object.MapVal<O> MyVerticle<I> Represents a Verticle.OauthBuilder<T extends OauthBuilder<T>> OauthModule OptionsReq Pair<A,B> ParallelTriple<A,B,C> PatchReq PostReq PutReq Quadruple<A,B,C,D> Quintuple<A,B,C,D,E> RefreshAccessTokenReq 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 definedRegisterJsValuesCodecs Verticle to register the codecs to be able to send json values (JsObj
andJsArray
) to the even bus.SequentialTriple<A,B,C> SeqVal<O> Spotify TraceReq Triple<A,B,C> Val<O> A Val is just an alias for a lazy Vertx future.Validators VerticleRef<I,O> It represents a reference to a Verticle, the unit of computation.VertxModule A module it's a Verticle that when deployed exposes a set of functions that represents other Verticles.VertxRef Wrapper around the vertx instance.λ<I,O> λc<I,O>