Uses of Class
io.smallrye.mutiny.vertx.MutinyGen
-
-
Uses of MutinyGen in io.vertx.mutiny.amqp
Classes in io.vertx.mutiny.amqp with annotations of type MutinyGen Modifier and Type Class Description class
AmqpClient
AMQP Client entry point.class
AmqpConnection
Once connected to the broker or router, you get a connection.class
AmqpMessage
Represents an AMQP message.class
AmqpMessageBuilder
Builder to create a newAmqpMessage
.class
AmqpReceiver
Interface used to consume AMQP message as a stream of message.class
AmqpSender
AMQP Sender interface used to send messages. -
Uses of MutinyGen in io.vertx.mutiny.cassandra
Classes in io.vertx.mutiny.cassandra with annotations of type MutinyGen Modifier and Type Class Description class
CassandraClient
Eclipse Vert.x Cassandra client.class
CassandraRowStream
A for consumption.class
ResultSet
It is likeAsyncResultSet
, but adapted for Vert.x. -
Uses of MutinyGen in io.vertx.mutiny.circuitbreaker
Classes in io.vertx.mutiny.circuitbreaker with annotations of type MutinyGen Modifier and Type Class Description class
CircuitBreaker
An implementation of the circuit breaker pattern for Vert.xclass
HystrixMetricHandler
A Vert.x web handler to expose the circuit breaker to the Hystrix dasbboard. -
Uses of MutinyGen in io.vertx.mutiny.config
Classes in io.vertx.mutiny.config with annotations of type MutinyGen Modifier and Type Class Description class
ConfigRetriever
Defines a configuration retriever that read configuration from and tracks changes periodically. -
Uses of MutinyGen in io.vertx.mutiny.core
Classes in io.vertx.mutiny.core with annotations of type MutinyGen Modifier and Type Class Description class
Context
The execution context of aHandler
execution.class
MultiMap
This class represents a MultiMap of String keys to a List of String values.class
Promise<T>
Represents the writable side of an action that may, or may not, have occurred yet.class
TimeoutStream
A timeout stream is triggered by a timer, theHandler
will be call when the timer is fired, it can be once or several times depending on the nature of the timer related to this stream.class
Vertx
The entry point into the Vert.x Core API.class
WorkerExecutor
An executor for executing blocking code in Vert.x . -
Uses of MutinyGen in io.vertx.mutiny.core.buffer
Classes in io.vertx.mutiny.core.buffer with annotations of type MutinyGen Modifier and Type Class Description class
Buffer
Most data is shuffled around inside Vert.x using buffers. -
Uses of MutinyGen in io.vertx.mutiny.core.cli
Classes in io.vertx.mutiny.core.cli with annotations of type MutinyGen Modifier and Type Class Description class
CLI
Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).class
CommandLine
The parser transforms a CLI (a model) into anCommandLine
. -
Uses of MutinyGen in io.vertx.mutiny.core.datagram
Classes in io.vertx.mutiny.core.datagram with annotations of type MutinyGen Modifier and Type Class Description class
DatagramPacket
A received datagram packet (UDP) which contains the data and information about the sender of the data itself.class
DatagramSocket
A datagram socket can be used to sendDatagramPacket
's to remote datagram servers and receiveDatagramPacket
s . -
Uses of MutinyGen in io.vertx.mutiny.core.dns
Classes in io.vertx.mutiny.core.dns with annotations of type MutinyGen Modifier and Type Class Description class
DnsClient
Provides a way to asynchronously lookup information from DNS servers.class
MxRecord
Represent a Mail-Exchange-Record (MX) which was resolved for a domain.class
SrvRecord
Represent a Service-Record (SRV) which was resolved for a domain. -
Uses of MutinyGen in io.vertx.mutiny.core.eventbus
Classes in io.vertx.mutiny.core.eventbus with annotations of type MutinyGen Modifier and Type Class Description class
DeliveryContext<T>
Encapsulates a message being delivered by Vert.x as well as providing control over the message delivery.class
EventBus
A Vert.x event-bus is a light-weight distributed messaging system which allows different parts of your application, or different applications and services to communicate with each in a loosely coupled way.class
Message<T>
Represents a message that is received from the event bus in a handler.class
MessageConsumer<T>
An event bus consumer object representing a stream of message to anEventBus
address that can be read from.class
MessageProducer<T>
Represents a stream of message that can be written to. -
Uses of MutinyGen in io.vertx.mutiny.core.file
Classes in io.vertx.mutiny.core.file with annotations of type MutinyGen Modifier and Type Class Description class
AsyncFile
Represents a file on the file-system which can be read from, or written to asynchronously.class
FileProps
Represents properties of a file on the file system.class
FileSystem
Contains a broad set of operations for manipulating files on the file system.class
FileSystemProps
Represents properties of the file system. -
Uses of MutinyGen in io.vertx.mutiny.core.http
Classes in io.vertx.mutiny.core.http with annotations of type MutinyGen Modifier and Type Class Description class
Cookie
Represents an HTTP Cookie.class
HttpClient
An asynchronous HTTP client.class
HttpClientRequest
Represents a client-side HTTP request.class
HttpClientResponse
Represents a client-side HTTP response.class
HttpConnection
Represents an HTTP connection.class
HttpFrame
An HTTP/2 frame.class
HttpHeaders
Contains a bunch of useful HTTP headers stuff: methods for creating instances often used Header names method to create optimizedCharSequence
which can be used as header name and valueclass
HttpServer
An HTTP and WebSockets server.class
HttpServerFileUpload
Represents an file upload from an HTML FORM.class
HttpServerRequest
Represents a server-side HTTP request.class
HttpServerResponse
Represents a server-side HTTP response.class
ServerWebSocket
Represents a server side WebSocket.class
WebSocket
Represents a client-side WebSocket.interface
WebSocketBase
Base WebSocket implementation.class
WebSocketFrame
A WebSocket frame that represents either text or binary data. -
Uses of MutinyGen in io.vertx.mutiny.core.json.pointer
Classes in io.vertx.mutiny.core.json.pointer with annotations of type MutinyGen Modifier and Type Class Description class
JsonPointer
Implementation of RFC6901 Json Pointers.class
JsonPointerIterator
The JsonPointerIterator is used by the read/write algorithms of theJsonPointer
to read/write the querying data structure
Every method takes the currentValue as parameter, representing the actual value held by the query algorithm.
Implementations of this interface should be stateless, so they can be reused
You can implement this interface to query the structure you want using json pointers -
Uses of MutinyGen in io.vertx.mutiny.core.metrics
Classes in io.vertx.mutiny.core.metrics with annotations of type MutinyGen Modifier and Type Interface Description interface
Measured
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen. -
Uses of MutinyGen in io.vertx.mutiny.core.net
Classes in io.vertx.mutiny.core.net with annotations of type MutinyGen Modifier and Type Class Description class
NetClient
A TCP client.class
NetServer
Represents a TCP serverclass
NetSocket
Represents a socket-like interface to a TCP connection on either the client or the server side.class
SelfSignedCertificate
A self-signed certificate helper for testing and development purposes.class
SocketAddress
The address of a socket, an inet socket address or a domain socket address. -
Uses of MutinyGen in io.vertx.mutiny.core.parsetools
Classes in io.vertx.mutiny.core.parsetools with annotations of type MutinyGen Modifier and Type Class Description class
JsonEvent
A JSON event emited by theJsonParser
.class
JsonParser
A parser class which allows to incrementally parse json elements and emit json parse events instead of parsing a json element fully.class
RecordParser
A helper class which allows you to easily parse protocols which are delimited by a sequence of bytes, or fixed size records. -
Uses of MutinyGen in io.vertx.mutiny.core.shareddata
Classes in io.vertx.mutiny.core.shareddata with annotations of type MutinyGen Modifier and Type Class Description class
AsyncMap<K,V>
An asynchronous map.class
Counter
An asynchronous counter that can be used to across the cluster to maintain a consistent count.class
LocalMap<K,V>
Local maps can be used to share data safely in a single Vert.x instance.class
Lock
An asynchronous exclusive lock which can be obtained from any node in the cluster.class
SharedData
Shared data allows you to share data safely between different parts of your application in a safe way. -
Uses of MutinyGen in io.vertx.mutiny.core.streams
Classes in io.vertx.mutiny.core.streams with annotations of type MutinyGen Modifier and Type Class Description class
Pipe<T>
Pipe data from aReadStream
to aWriteStream
and performs flow control where necessary to prevent the write stream buffer from getting overfull.class
Pump
Pumps data from aReadStream
to aWriteStream
and performs flow control where necessary to prevent the write stream buffer from getting overfull.interface
ReadStream<T>
Represents a stream of items that can be read from.interface
StreamBase
Base interface for a stream.interface
WriteStream<T>
Represents a stream of data that can be written to. -
Uses of MutinyGen in io.vertx.mutiny.db2client
Classes in io.vertx.mutiny.db2client with annotations of type MutinyGen Modifier and Type Class Description class
DB2Connection
A connection to DB2 server.class
DB2Pool
A pool of DB2 connections. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth
Classes in io.vertx.mutiny.ext.auth with annotations of type MutinyGen Modifier and Type Class Description class
AuthProvider
User-facing interface for authenticating users.class
ChainAuth
Chain several authentication providers as if they were one.class
HashingAlgorithm
Hashing Algorithm.class
HashingStrategy
Hashing Strategy manager.class
User
Represents an authenticates User and contains operations to authorise the user.class
VertxContextPRNG
A secure non blocking random number generator isolated to the current context. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.authentication
Classes in io.vertx.mutiny.ext.auth.authentication with annotations of type MutinyGen Modifier and Type Class Description class
AuthenticationProvider
User-facing interface for authenticating users. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.authorization
Classes in io.vertx.mutiny.ext.auth.authorization with annotations of type MutinyGen Modifier and Type Class Description class
AndAuthorization
Allows to perform a logical 'and' between several authorizationsclass
Authorization
Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc.class
AuthorizationContext
The AuthorizationContext contains properties that can be used to match authorizations.class
AuthorizationProvider
The role of an AuthorizationProvider is to return a set of Authorization.class
Authorizations
class
NotAuthorization
Allows to perform a logical 'not' of the specified authorizationclass
OrAuthorization
Allows to perform a logical 'or' between several authorizationsclass
PermissionBasedAuthorization
Represents a permission Note that the permission can optionally be assigned to a specific resourceclass
RoleBasedAuthorization
Represents a role.class
WildcardPermissionBasedAuthorization
Represents a wildcard permission (ie: 'manage:order:*' '*:orders', '*', etc.) Note that it can optionally be assigned to a specific resource -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.htdigest
Classes in io.vertx.mutiny.ext.auth.htdigest with annotations of type MutinyGen Modifier and Type Class Description class
HtdigestAuth
An extension of AuthProvider which is using .htdigest file as store -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.htpasswd
Classes in io.vertx.mutiny.ext.auth.htpasswd with annotations of type MutinyGen Modifier and Type Class Description class
HtpasswdAuth
An extension of AuthProvider which is using htpasswd file as store -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.jdbc
Classes in io.vertx.mutiny.ext.auth.jdbc with annotations of type MutinyGen Modifier and Type Class Description class
JDBCAuth
Factory interface for creatingAuthenticationProvider
instances that use the Vert.x JDBC client.class
JDBCAuthentication
Factory interface for creatingAuthenticationProvider
instances that use the Vert.x JDBC client.class
JDBCAuthorization
Factory interface for creating instances that use the Vert.x JDBC client.class
JDBCHashStrategy
Determines how the hashing is computed in the implementation You can implement this to provide a different hashing strategy to the default.class
JDBCUserUtil
Utility to create users/roles/permissions. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.jwt
Classes in io.vertx.mutiny.ext.auth.jwt with annotations of type MutinyGen Modifier and Type Class Description class
JWTAuth
Factory interface for creating JWT basedAuthenticationProvider
instances. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.jwt.authorization
Classes in io.vertx.mutiny.ext.auth.jwt.authorization with annotations of type MutinyGen Modifier and Type Class Description class
JWTAuthorization
Implementation of the JWT authorization provider.class
MicroProfileAuthorization
Implementation of the Microprofile MP-JWT 1.1 RBAC based on the access token groups key. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.ldap
Classes in io.vertx.mutiny.ext.auth.ldap with annotations of type MutinyGen Modifier and Type Class Description class
LdapAuthentication
Factory interface for creating a LDAPAuthenticationProvider
. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.mongo
Classes in io.vertx.mutiny.ext.auth.mongo with annotations of type MutinyGen Modifier and Type Class Description class
HashStrategy
Determines how the hashing is computed in the implementation You can implement this to provide a different hashing strategy to the default.class
MongoAuth
An extension of AuthProvider which is using as storeclass
MongoAuthentication
An extension of AuthProvider which is using as storeclass
MongoAuthorization
An extension of AuthProvider which is using as storeclass
MongoUserUtil
Utility to create users/roles/permissions. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.oauth2
Classes in io.vertx.mutiny.ext.auth.oauth2 with annotations of type MutinyGen Modifier and Type Class Description class
AccessToken
AccessToken extension to the User interfaceclass
KeycloakHelper
Helper class for processing Keycloak principal.class
OAuth2Auth
Factory interface for creating OAuth2 basedAuthenticationProvider
instances.class
OAuth2RBAC
Functional interface that allows users to implement custom RBAC verifiers for OAuth2/OpenId Connect.class
OAuth2Response
A response from a fetch request. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.oauth2.authorization
Classes in io.vertx.mutiny.ext.auth.oauth2.authorization with annotations of type MutinyGen Modifier and Type Class Description class
KeycloakAuthorization
Implementation of the Keycloak Authorization Provider.class
ScopeAuthorization
Scope is a mechanism in OAuth 2.0 to limit an application's access to a user's account. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.oauth2.providers
Classes in io.vertx.mutiny.ext.auth.oauth2.providers with annotations of type MutinyGen Modifier and Type Class Description class
AmazonCognitoAuth
Simplified factory to create an for Amazon Cognito.class
AzureADAuth
Simplified factory to create an for Azure AD.class
BoxAuth
Simplified factory to create an for box.com.class
CloudFoundryAuth
Simplified factory to create an for CloudFoundry UAA.class
DropboxAuth
Simplified factory to create an for Dropbox.class
FacebookAuth
Simplified factory to create an for Facebook.class
FoursquareAuth
Simplified factory to create an for Foursquare.class
GithubAuth
Simplified factory to create an for Github.class
GitLabAuth
Simplified factory to create an for GitLab.com.class
GoogleAuth
Simplified factory to create anOAuth2Auth
for Google.class
HerokuAuth
Simplified factory to create an for Heroku.class
IBMCloudAuth
Simplified factory to create an for IBM Cloud.class
InstagramAuth
Simplified factory to create an for Instagram.class
KeycloakAuth
Simplified factory to create an for Keycloak.class
LinkedInAuth
Simplified factory to create an for LinkedIn.class
LiveAuth
Simplified factory to create an for live.com Services.class
MailchimpAuth
Simplified factory to create an for Mailchimp.class
OpenIDConnectAuth
Simplified factory to create anOAuth2Auth
for OpenID Connect.class
SalesforceAuth
Simplified factory to create an for Salesforce.class
ShopifyAuth
Simplified factory to create an for Shopify.class
SoundcloudAuth
Simplified factory to create an for SoundCloud.class
StripeAuth
Simplified factory to create an for Stripe.class
TwitterAuth
Simplified factory to create an for Twitter. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.oauth2.rbac
Classes in io.vertx.mutiny.ext.auth.oauth2.rbac with annotations of type MutinyGen Modifier and Type Class Description class
KeycloakRBAC
Implementation of the Keycloak RBAC handler.class
MicroProfileRBAC
Implementation of the Microprofile MP-JWT 1.1 RBAC based on the access token groups key. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.properties
Classes in io.vertx.mutiny.ext.auth.properties with annotations of type MutinyGen Modifier and Type Class Description class
PropertyFileAuthentication
Factory interface for creating property file basedAuthenticationProvider
instances.class
PropertyFileAuthorization
Factory interface for creating property file basedAuthenticationProvider
instances. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.shiro
Classes in io.vertx.mutiny.ext.auth.shiro with annotations of type MutinyGen Modifier and Type Class Description class
ShiroAuth
Factory interface for creating Apache Shiro basedAuthenticationProvider
instances. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.sqlclient
Classes in io.vertx.mutiny.ext.auth.sqlclient with annotations of type MutinyGen Modifier and Type Class Description class
SqlAuthentication
Factory interface for creatingAuthenticationProvider
instances that use the Vert.x SQL client.class
SqlAuthorization
Factory interface for creating instances that use the Vert.x SQL client.class
SqlUserUtil
Utility to create users/roles/permissions. -
Uses of MutinyGen in io.vertx.mutiny.ext.auth.webauthn
Classes in io.vertx.mutiny.ext.auth.webauthn with annotations of type MutinyGen Modifier and Type Class Description class
MetaDataService
Factory interface for creating FIDO2 MetaDataService.class
WebAuthn
Factory interface for creating WebAuthN basedAuthenticationProvider
instances. -
Uses of MutinyGen in io.vertx.mutiny.ext.bridge
Classes in io.vertx.mutiny.ext.bridge with annotations of type MutinyGen Modifier and Type Class Description class
BaseBridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of MutinyGen in io.vertx.mutiny.ext.consul
Classes in io.vertx.mutiny.ext.consul with annotations of type MutinyGen Modifier and Type Class Description class
ConsulClient
A Vert.x service used to interact with Consul.class
Watch<T>
Watches are a way of specifying a view of data (e.g.class
WatchResult<T>
-
Uses of MutinyGen in io.vertx.mutiny.ext.eventbus.bridge.tcp
Classes in io.vertx.mutiny.ext.eventbus.bridge.tcp with annotations of type MutinyGen Modifier and Type Class Description class
BridgeEvent
Represents an event that occurs on the event bus bridge.class
TcpEventBusBridge
TCP EventBus bridge for Vert.x -
Uses of MutinyGen in io.vertx.mutiny.ext.healthchecks
Classes in io.vertx.mutiny.ext.healthchecks with annotations of type MutinyGen Modifier and Type Class Description class
HealthCheckHandler
A Vert.x Web handler on which you register health check procedure.class
HealthChecks
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen. -
Uses of MutinyGen in io.vertx.mutiny.ext.jdbc
Classes in io.vertx.mutiny.ext.jdbc with annotations of type MutinyGen Modifier and Type Class Description class
JDBCClient
An asynchronous client interface for interacting with a JDBC compliant database -
Uses of MutinyGen in io.vertx.mutiny.ext.mail
Classes in io.vertx.mutiny.ext.mail with annotations of type MutinyGen Modifier and Type Class Description class
MailAttachment
Represent a mail attachment that can be used in a MailMessage.class
MailClient
SMTP mail client for Vert.x -
Uses of MutinyGen in io.vertx.mutiny.ext.mongo
Classes in io.vertx.mutiny.ext.mongo with annotations of type MutinyGen Modifier and Type Class Description class
MongoClient
A Vert.x service used to interact with MongoDB server instances.class
MongoGridFsClient
-
Uses of MutinyGen in io.vertx.mutiny.ext.shell
Classes in io.vertx.mutiny.ext.shell with annotations of type MutinyGen Modifier and Type Class Description class
Shell
An interactive session between a consumer and a shell.class
ShellServer
The shell server.class
ShellService
The shell service, provides a remotely accessible shell available via Telnet or SSH according to theShellServiceOptions
configuration. -
Uses of MutinyGen in io.vertx.mutiny.ext.shell.cli
Classes in io.vertx.mutiny.ext.shell.cli with annotations of type MutinyGen Modifier and Type Class Description class
CliToken
A parsed token in the command line interface.class
Completion
The completion object -
Uses of MutinyGen in io.vertx.mutiny.ext.shell.command
Classes in io.vertx.mutiny.ext.shell.command with annotations of type MutinyGen Modifier and Type Class Description class
Command
A Vert.x Shell command, it can be created from any language using theCommandBuilder.command(java.lang.String)
or from a Java class usingio.vertx.mutiny.ext.shell.command.Command#create
class
CommandBuilder
A build for Vert.x Shell command.class
CommandProcess
The command process provides interaction with the process of the command provided by Vert.x Shell.class
CommandRegistry
A registry that contains the commands known by a shell.class
CommandResolver
A resolver for commands, so the shell can discover commands. -
Uses of MutinyGen in io.vertx.mutiny.ext.shell.session
Classes in io.vertx.mutiny.ext.shell.session with annotations of type MutinyGen Modifier and Type Class Description class
Session
A shell session. -
Uses of MutinyGen in io.vertx.mutiny.ext.shell.system
Classes in io.vertx.mutiny.ext.shell.system with annotations of type MutinyGen Modifier and Type Class Description class
Job
A job executed in aJobController
, grouping one or several process.class
JobController
The job controller.class
Process
A process managed by the shell. -
Uses of MutinyGen in io.vertx.mutiny.ext.shell.term
Classes in io.vertx.mutiny.ext.shell.term with annotations of type MutinyGen Modifier and Type Class Description class
Pty
A pseudo terminal used for controlling aTty
.class
SignalHandler
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.class
SockJSTermHandler
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.class
Term
The terminal.class
TermServer
A server for terminal based applications.class
Tty
Provide interactions with the Shell TTY. -
Uses of MutinyGen in io.vertx.mutiny.ext.sql
Classes in io.vertx.mutiny.ext.sql with annotations of type MutinyGen Modifier and Type Class Description class
SQLClient
A common asynchronous client interface for interacting with SQL compliant databaseclass
SQLConnection
Represents a connection to a SQL databaseinterface
SQLOperations
Represents a SQL query interface to a databaseclass
SQLRowStream
A ReadStream of Rows from the underlying RDBMS. -
Uses of MutinyGen in io.vertx.mutiny.ext.stomp
Classes in io.vertx.mutiny.ext.stomp with annotations of type MutinyGen Modifier and Type Class Description class
Acknowledgement
Structure passed to acknowledgement handler called when aACK
orNACK
frame is received.class
Destination
Represents a STOMP destination.class
DestinationFactory
Interface implemented to customize the destination creation.class
Frames
Utility methods to build commonFrame
s.class
ServerFrame
Structure passed to server handler when receiving a frame.class
StompClient
Defines a STOMP client.class
StompClientConnection
Once a connection to the STOMP server has been made, client receives aStompClientConnection
, that let send and receive STOMP frames.class
StompServer
Defines a STOMP server.class
StompServerConnection
Class representing a connection between a STOMP client a the server.class
StompServerHandler
STOMP server handler implements the behavior of the STOMP server when a specific event occurs. -
Uses of MutinyGen in io.vertx.mutiny.ext.web
Classes in io.vertx.mutiny.ext.web with annotations of type MutinyGen Modifier and Type Class Description class
FileUpload
Represents a file-upload from an HTTP multipart form submission.class
LanguageHeader
A parsed language header.class
MIMEHeader
interface
ParsedHeaderValue
class
ParsedHeaderValues
A container with the request's headers that are meaningful enough to be parsed Contains: Accept -> MIME header, parameters and sortable Accept-Charset -> Parameters and sortable Accept-Encoding -> Parameters and sortable Accept-Language -> Parameters and sortable Content-Type -> MIME header and parametersclass
Route
A route is a holder for a set of criteria which determine whether an HTTP request or failure should be routed to a handler.class
Router
A router receives request from anHttpServer
and routes it to the first matchingRoute
that it contains.class
RoutingContext
Represents the context for the handling of a request in Vert.x-Web.class
Session
Represents a browser session. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.api.service
Classes in io.vertx.mutiny.ext.web.api.service with annotations of type MutinyGen Modifier and Type Class Description class
RouteToEBServiceHandler
Handler that proxy the request to an event bus endpoint, waits for the reply and then writes the HTTP response. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.client
Classes in io.vertx.mutiny.ext.web.client with annotations of type MutinyGen Modifier and Type Class Description class
HttpRequest<T>
A client-side HTTP request.class
HttpResponse<T>
An HTTP response.class
WebClient
An asynchronous HTTP / HTTP/2 client calledWebClient
.class
WebClientSession
An asynchronous sessions aware HTTP / HTTP/2 client calledWebClientSession
. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.client.predicate
Classes in io.vertx.mutiny.ext.web.client.predicate with annotations of type MutinyGen Modifier and Type Class Description class
ErrorConverter
Converts aResponsePredicateResult
to aThrowable
describing the error.class
ResponsePredicate
A predicate on .class
ResponsePredicateResult
Represents the outcome of aResponsePredicate
applied to an . -
Uses of MutinyGen in io.vertx.mutiny.ext.web.codec
Classes in io.vertx.mutiny.ext.web.codec with annotations of type MutinyGen Modifier and Type Class Description class
BodyCodec<T>
A codec for encoding and decoding HTTP bodies. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.common
Classes in io.vertx.mutiny.ext.web.common with annotations of type MutinyGen Modifier and Type Class Description class
WebEnvironment
Utility API to verify which environment is the web application running. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.common.template
Classes in io.vertx.mutiny.ext.web.common.template with annotations of type MutinyGen Modifier and Type Class Description class
TemplateEngine
A template template uses a specific template and the data in a routing context to render a resource into a buffer. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.handler
Classes in io.vertx.mutiny.ext.web.handler with annotations of type MutinyGen Modifier and Type Class Description class
APIKeyHandler
An authentication handler that provides API Key support.interface
AuthenticationHandler
Base interface for auth handlers.class
AuthorizationHandler
Base interface for authorization handlers that provide authorization support.class
BasicAuthHandler
An auth handler that provides HTTP Basic Authentication support.class
BodyHandler
A handler which gathers the entire request body and sets it on the .class
ChainAuthHandler
An auth handler that chains to a sequence of handlers.class
CorsHandler
A handler which implements server side http://www.w3.org/TR/cors/[CORS] support for Vert.x-Web.class
CSPHandler
Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks.class
CSRFHandler
This handler adds a CSRF token to requests which mutate state.class
DigestAuthHandler
An auth handler that provides HTTP Basic Authentication support.class
ErrorHandler
A pretty error handler for rendering error pages.class
FaviconHandler
A handler that serves favicons.class
FormLoginHandler
Handler that handles login from a form on a custom login page.class
HSTSHandler
HTTP Strict Transport Security (HSTS) RFC6797.class
JWTAuthHandler
An auth handler that provides JWT Authentication support.class
LoggerFormatter
Implement to format the output of theLoggerHandler
class
LoggerHandler
A handler which logs request information to the Vert.x logger.class
MethodOverrideHandler
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.class
MultiTenantHandler
A handler which selectively executes another handler if a precondition is met.class
OAuth2AuthHandler
An auth handler that provides OAuth2 Authentication support.class
RedirectAuthHandler
An auth handler that's used to handle auth by redirecting user to a custom login page.class
ResponseContentTypeHandler
A handler which sets the response content type automatically according to the bestAccept
header match.class
ResponseTimeHandler
Handler which adds a header `x-response-time` in the response of matching requests containing the time taken in ms to process the request.class
SessionHandler
A handler that maintains aSession
for each browser session.class
SimpleAuthenticationHandler
A user customizable authentication handler.class
StaticHandler
A handler for serving static resources from the file system or classpath.class
TemplateHandler
A handler which renders responses using a template engine and where the template name is selected from the URI path.class
TimeoutHandler
Handler that will timeout requests if the response has not been written after a certain time.class
WebAuthnHandler
An auth handler that provides FIDO2 WebAuthN Relay Party support.class
XFrameHandler
The X-Frame-Options HTTP response header can be used to indicate whether or not a browser should be allowed to render a page in a,
,
or
.
-
Uses of MutinyGen in io.vertx.mutiny.ext.web.handler.graphql
Classes in io.vertx.mutiny.ext.web.handler.graphql with annotations of type MutinyGen Modifier and Type Class Description class
ApolloWSConnectionInitEvent
class
ApolloWSHandler
A handler for GraphQL requests sent over Apollo'ssubscriptions-transport-ws
transport.class
ApolloWSMessage
A message received over Apollo'ssubscriptions-transport-ws
transport.class
GraphiQLHandler
ARoute
handler for GraphiQL resources.class
GraphQLHandler
ARoute
handler for GraphQL requests.class
UploadScalar
-
Uses of MutinyGen in io.vertx.mutiny.ext.web.handler.graphql.dataloader
Classes in io.vertx.mutiny.ext.web.handler.graphql.dataloader with annotations of type MutinyGen Modifier and Type Class Description class
VertxBatchLoader<K,V>
A that works well with Vert.x callback and based APIs.class
VertxMappedBatchLoader<K,V>
A that works well with Vert.x callback and based APIs. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.handler.graphql.schema
Classes in io.vertx.mutiny.ext.web.handler.graphql.schema with annotations of type MutinyGen Modifier and Type Class Description class
VertxDataFetcher<T>
A that works well with Vert.x callback and based APIs.class
VertxPropertyDataFetcher
Extends so that properties can be read from a . -
Uses of MutinyGen in io.vertx.mutiny.ext.web.handler.sockjs
Classes in io.vertx.mutiny.ext.web.handler.sockjs with annotations of type MutinyGen Modifier and Type Class Description class
BridgeEvent
Represents an event that occurs on the event bus bridge.class
SockJSHandler
A handler that allows you to handle SockJS connections from clients.class
SockJSSocket
You interact with SockJS clients through instances of SockJS socket. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.multipart
Classes in io.vertx.mutiny.ext.web.multipart with annotations of type MutinyGen Modifier and Type Class Description class
FormDataPart
A form data part of aMultipartForm
.class
MultipartForm
A multipart form. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.openapi
Classes in io.vertx.mutiny.ext.web.openapi with annotations of type MutinyGen Modifier and Type Class Description class
OpenAPIHolder
class
Operation
Interface representing an Operationclass
RouterBuilder
Interface to build a Vert.x Web from an OpenAPI 3 contract.class
SecurityScheme
An authentication handler factory. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.sstore
Classes in io.vertx.mutiny.ext.web.sstore with annotations of type MutinyGen Modifier and Type Class Description class
ClusteredSessionStore
A session store which stores sessions in a distributed map so they are available across the cluster.class
LocalSessionStore
A session store which is only available on a single node.class
SessionStore
A session store is used to store sessions for an Vert.x-Web web app -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.freemarker
Classes in io.vertx.mutiny.ext.web.templ.freemarker with annotations of type MutinyGen Modifier and Type Class Description class
FreeMarkerTemplateEngine
A template engine that uses the FreeMarker library. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.handlebars
Classes in io.vertx.mutiny.ext.web.templ.handlebars with annotations of type MutinyGen Modifier and Type Class Description class
HandlebarsTemplateEngine
A template engine that uses the Handlebars library. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.jade
Classes in io.vertx.mutiny.ext.web.templ.jade with annotations of type MutinyGen Modifier and Type Class Description class
JadeTemplateEngine
A template engine that uses Jade. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.mvel
Classes in io.vertx.mutiny.ext.web.templ.mvel with annotations of type MutinyGen Modifier and Type Class Description class
MVELTemplateEngine
A template engine that uses the Handlebars library. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.pebble
Classes in io.vertx.mutiny.ext.web.templ.pebble with annotations of type MutinyGen Modifier and Type Class Description class
PebbleTemplateEngine
A template engine that uses the Pebble library. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.rocker
Classes in io.vertx.mutiny.ext.web.templ.rocker with annotations of type MutinyGen Modifier and Type Class Description class
RockerTemplateEngine
A template engine that uses the Rocker library. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.templ.thymeleaf
Classes in io.vertx.mutiny.ext.web.templ.thymeleaf with annotations of type MutinyGen Modifier and Type Class Description class
ThymeleafTemplateEngine
A template engine that uses the Thymeleaf library. -
Uses of MutinyGen in io.vertx.mutiny.ext.web.validation
Classes in io.vertx.mutiny.ext.web.validation with annotations of type MutinyGen Modifier and Type Class Description class
RequestParameter
Request parameter holderclass
RequestParameters
Container for request parametersclass
RequestPredicate
Request predicateclass
RequestPredicateResult
Result of aRequestPredicate
class
ValidationHandler
This is the entry point of this module. -
Uses of MutinyGen in io.vertx.mutiny.jdbcclient
Classes in io.vertx.mutiny.jdbcclient with annotations of type MutinyGen Modifier and Type Class Description class
JDBCPool
JDBCPool is the interface that allows using the Sql Client API with plain JDBC.class
SqlOutParam
Tag if a parameter is of type OUT or INOUT. -
Uses of MutinyGen in io.vertx.mutiny.json.schema
Classes in io.vertx.mutiny.json.schema with annotations of type MutinyGen Modifier and Type Class Description class
Schema
Interface representing a Json Schemaclass
SchemaParser
Parse a Json Schema.class
SchemaRouter
Represents a pool where parsed schemas are addressed and cached. -
Uses of MutinyGen in io.vertx.mutiny.kafka.admin
Classes in io.vertx.mutiny.kafka.admin with annotations of type MutinyGen Modifier and Type Class Description class
KafkaAdminClient
Vert.x Kafka Admin client implementation -
Uses of MutinyGen in io.vertx.mutiny.kafka.client.consumer
Classes in io.vertx.mutiny.kafka.client.consumer with annotations of type MutinyGen Modifier and Type Class Description class
KafkaConsumer<K,V>
Vert.x Kafka consumer.class
KafkaConsumerRecord<K,V>
Vert.x Kafka consumer recordclass
KafkaConsumerRecords<K,V>
Vert.x Kafka consumer records -
Uses of MutinyGen in io.vertx.mutiny.kafka.client.producer
Classes in io.vertx.mutiny.kafka.client.producer with annotations of type MutinyGen Modifier and Type Class Description class
KafkaHeader
Vert.x Kafka producer record header.class
KafkaProducer<K,V>
Vert.x Kafka producer.class
KafkaProducerRecord<K,V>
Vert.x Kafka producer record. -
Uses of MutinyGen in io.vertx.mutiny.micrometer
Classes in io.vertx.mutiny.micrometer with annotations of type MutinyGen Modifier and Type Class Description class
MetricsService
The metrics service mainly allows to return a snapshot of measured objects.
This service is derived and adapted fromMetricsService
in the vertx-dropwizard-metrics module.class
PrometheusScrapingHandler
A Vert.x WebRoute
handler for Prometheus metrics scraping. -
Uses of MutinyGen in io.vertx.mutiny.mqtt
Classes in io.vertx.mutiny.mqtt with annotations of type MutinyGen Modifier and Type Class Description class
MqttClient
An MQTT clientclass
MqttEndpoint
Represents an MQTT endpoint for point-to-point communication with the remote MQTT clientclass
MqttServer
An MQTT serverclass
MqttTopicSubscription
Represents a subscription to a topic -
Uses of MutinyGen in io.vertx.mutiny.mqtt.messages
Classes in io.vertx.mutiny.mqtt.messages with annotations of type MutinyGen Modifier and Type Class Description class
MqttConnAckMessage
Represents an MQTT CONNACK messageinterface
MqttMessage
Represent the interface for each MQTT messageclass
MqttPublishMessage
Represents an MQTT PUBLISH messageclass
MqttSubAckMessage
Represents an MQTT SUBACK messageclass
MqttSubscribeMessage
Represents an MQTT SUBSCRIBE messageclass
MqttUnsubscribeMessage
Represents an MQTT UNSUBSCRIBE message -
Uses of MutinyGen in io.vertx.mutiny.mssqlclient
Classes in io.vertx.mutiny.mssqlclient with annotations of type MutinyGen Modifier and Type Class Description class
MSSQLConnection
A connection to Microsoft SQL Server.class
MSSQLPool
A ofSQL Server connections
. -
Uses of MutinyGen in io.vertx.mutiny.mysqlclient
Classes in io.vertx.mutiny.mysqlclient with annotations of type MutinyGen Modifier and Type Class Description class
MySQLClient
An interface to define MySQL specific constants or behaviors.class
MySQLConnection
An interface which represents a connection to MySQL server.class
MySQLPool
A ofMySQL Connections
. -
Uses of MutinyGen in io.vertx.mutiny.pgclient
Classes in io.vertx.mutiny.pgclient with annotations of type MutinyGen Modifier and Type Class Description class
PgConnection
A connection to Postgres.class
PgPool
A ofPostgreSQL connections
. -
Uses of MutinyGen in io.vertx.mutiny.pgclient.pubsub
Classes in io.vertx.mutiny.pgclient.pubsub with annotations of type MutinyGen Modifier and Type Class Description class
PgChannel
A channel to Postgres that tracks the subscription to a given Postgres channel using theLISTEN/UNLISTEN
commands.class
PgSubscriber
A class for managing subscriptions usingLISTEN/UNLISTEN
to Postgres channels. -
Uses of MutinyGen in io.vertx.mutiny.rabbitmq
Classes in io.vertx.mutiny.rabbitmq with annotations of type MutinyGen Modifier and Type Class Description class
RabbitMQClient
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.class
RabbitMQConsumer
A stream of messages from a rabbitmq queue.class
RabbitMQMessage
Represent a message received message received in a rabbitmq-queue.class
RabbitMQPublisher
A reliable publisher that Queues up messages internally until it can successfully call basicPublish. -
Uses of MutinyGen in io.vertx.mutiny.redis.client
Classes in io.vertx.mutiny.redis.client with annotations of type MutinyGen Modifier and Type Class Description class
Command
Auto generated API Commands to interact with REDIS.class
Redis
A simple Redis client.class
RedisAPI
Auto generated Redis API client wrapper.class
RedisConnection
A simple Redis client.class
Request
Builder for REDIS requests that will be encoded according to the RESP protocol was introduced in Redis 1.2.class
Response
The response received from the REDIS server. -
Uses of MutinyGen in io.vertx.mutiny.servicediscovery
Classes in io.vertx.mutiny.servicediscovery with annotations of type MutinyGen Modifier and Type Class Description class
ServiceDiscovery
Service Discovery main entry point.class
ServiceReference
Once a consumer has chosen a service, it builds aServiceReference
managing the binding with the chosen service provider. -
Uses of MutinyGen in io.vertx.mutiny.servicediscovery.spi
Classes in io.vertx.mutiny.servicediscovery.spi with annotations of type MutinyGen Modifier and Type Class Description class
ServiceExporter
The service exporter allows integrate other discovery technologies with the Vert.x service discovery.class
ServiceImporter
The service importer allows integrate other discovery technologies with the Vert.x service discovery.class
ServicePublisher
The publisher is used by the importer to publish or unpublish records. -
Uses of MutinyGen in io.vertx.mutiny.servicediscovery.types
Classes in io.vertx.mutiny.servicediscovery.types with annotations of type MutinyGen Modifier and Type Class Description class
EventBusService
for event bus services (service proxies).class
HttpEndpoint
for HTTP endpoint (REST api).class
JDBCDataSource
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.class
MessageSource
Service type for data producer.class
MongoDataSource
NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.class
RedisDataSource
Service type for Redis data source. -
Uses of MutinyGen in io.vertx.mutiny.sqlclient
Classes in io.vertx.mutiny.sqlclient with annotations of type MutinyGen Modifier and Type Class Description class
Cursor
A cursor that reads progressively rows from the database, it is useful for reading very large result sets.class
Pool
A connection pool which reuses a number of SQL connections.class
PreparedQuery<T>
A query for a prepared statement allowing parameterized execution of the query, this query will use a prepared statement.class
PreparedStatement
A prepared statement, the statement is pre-compiled and it's more efficient to execute the statement for multiple times.class
PropertyKind<T>
The kind of the property, this can be used to fetch some specific property of theexecution result
.class
Query<T>
A query.class
Row
A single row of theexecution result rowset
.class
RowIterator<R>
An iterator for processing rows.class
RowSet<R>
The execution result of the row set of a query provided as
, commonly used as aRowSet
.class
RowStream<T>
A row oriented stream.class
SqlClient
Defines common SQL client operations with a database server.class
SqlConnection
A connection to the database server.class
SqlResult<T>
An interface that represents the execution result of an operation on the database server.class
Transaction
A transaction.class
Tuple
A general purpose tuple. -
Uses of MutinyGen in io.vertx.mutiny.sqlclient.desc
Classes in io.vertx.mutiny.sqlclient.desc with annotations of type MutinyGen Modifier and Type Class Description class
ColumnDescriptor
-
Uses of MutinyGen in io.vertx.mutiny.sqlclient.spi
Classes in io.vertx.mutiny.sqlclient.spi with annotations of type MutinyGen Modifier and Type Class Description class
DatabaseMetadata
Contains static metadata about the backend database server -
Uses of MutinyGen in io.vertx.mutiny.sqlclient.templates
Classes in io.vertx.mutiny.sqlclient.templates with annotations of type MutinyGen Modifier and Type Class Description class
RowMapper<T>
Map a to an arbitraryT
object.class
SqlTemplate<I,R>
An SQL template.class
TupleMapper<T>
Map an arbitraryT
object to a .
-