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> Delay Represents a delay.DeleteReq Event EventPublisher Failures vertx-effect works with the exceptionReplyExceptionfrom 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 HttpServerBuilder Provides a constructor to create http servers, and different methods to wrapped their deployment into aVal.IfElse<O> JsArrayExp JsArrayMessageCodec JsObjExp Represents a supplier of a vertx future which result is a json object.JsObjMessageCodec Codec that allows to sendJsObjas messagesListExp<O> MapExp<O> MessageEvent MessageEvent.Result MockBodyResp MockHeadersResp MockReqHandler MockReqResp MockStatusCodeResp MyVerticle<I> Represents a Verticle.OauthBuilder<T extends OauthBuilder<T>> OauthFailures 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 (JsObjandJsArray) to the even bus.ReqEvent RetryPolicies RetryPolicy A RetryPolicy is a function that takes an RetryStatus and possibly returns a delay.RetryStatus Datatype with stats about retries made thus far.SequentialTriple<A,B,C> Spotify TraceReq Triple<A,B,C> Val<O> A Val is just an alias for a lazy Vertx future.Validators Different constructors to create Lambdas that validates their input messages according to specs and predicatesValMock<O> It's a mock of aVal.ValOrErrorMock<O> mock of a val that either returns a val or an error.VerticleRef<I,O> It represents a reference to a Verticle, the unit of computation.VertxModule A module is a verticle that deploys other verticles and exposes a set of lambdas to communicate with them.VertxRef Wrapper around the vertx instance.λ<I,O> λc<I,O>