vertx / io.vertx.serviceproxy

## Package io.vertx.serviceproxy

### Types

ServiceBinder | `open class ServiceBinder` A binder for Service Proxies which state can be reused during the binder lifecycle.
ServiceExceptionMessageCodec | `open class ServiceExceptionMessageCodec : MessageCodec<ServiceException, ServiceException>` A MessageCodec for ServiceException
ServiceJWTInterceptor | `open class ServiceJWTInterceptor : Function<Message<JsonObject>, Future<Message<JsonObject>>>` Create an event bus service interceptor using a JWT auth that will verify all requests before the service is invoked Once a JWT is validated it will be queried for authorities. If authorities are missing a error 403 is returned.
ServiceProxyBuilder | `open class ServiceProxyBuilder` A builder for Service Proxies which state can be reused during the builder lifecycle.
ServiceProxyProcessor | `open class ServiceProxyProcessor : CodeGenProcessor`

### Exceptions

ServiceException | `open class ServiceException : ReplyException` An Exception to be returned from Service implementations.