Uses of Class
io.vertx.core.json.JsonObject
-
-
Uses of JsonObject in io.vertx.amqp
Methods in io.vertx.amqp that return JsonObject Modifier and Type Method Description JsonObject
AmqpMessage. applicationProperties()
JsonObject
AmqpMessage. bodyAsJsonObject()
JsonObject
AmqpClientOptions. toJson()
JsonObject
AmqpReceiverOptions. toJson()
JsonObject
AmqpSenderOptions. toJson()
Methods in io.vertx.amqp with parameters of type JsonObject Modifier and Type Method Description AmqpMessageBuilder
AmqpMessageBuilder. applicationProperties(JsonObject props)
AmqpMessageBuilder
AmqpMessageBuilder. withJsonObjectAsBody(JsonObject json)
Constructors in io.vertx.amqp with parameters of type JsonObject Constructor Description AmqpClientOptions(JsonObject json)
AmqpReceiverOptions(JsonObject json)
AmqpSenderOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.camel
Constructors in io.vertx.camel with parameters of type JsonObject Constructor Description CamelBridgeOptions(JsonObject json)
Comply with theDataObject
contract, however calling this constructor will always throw. -
Uses of JsonObject in io.vertx.cassandra
Methods in io.vertx.cassandra that return JsonObject Modifier and Type Method Description JsonObject
CassandraClientOptions. toJson()
Constructors in io.vertx.cassandra with parameters of type JsonObject Constructor Description CassandraClientOptions(JsonObject json)
Constructor to create options from JSON. -
Uses of JsonObject in io.vertx.circuitbreaker
Methods in io.vertx.circuitbreaker that return JsonObject Modifier and Type Method Description JsonObject
CircuitBreakerOptions. toJson()
Constructors in io.vertx.circuitbreaker with parameters of type JsonObject Constructor Description CircuitBreakerOptions(JsonObject json)
Creates a new instance ofCircuitBreakerOptions
from the given JSON object. -
Uses of JsonObject in io.vertx.config
Methods in io.vertx.config that return JsonObject Modifier and Type Method Description JsonObject
ConfigRetriever. getCachedConfig()
Gets the last computed configuration.JsonObject
ConfigStoreOptions. getConfig()
JsonObject
ConfigChange. getNewConfiguration()
JsonObject
ConfigChange. getPreviousConfiguration()
JsonObject
ConfigChange. toJson()
JsonObject
ConfigRetrieverOptions. toJson()
JsonObject
ConfigStoreOptions. toJson()
Methods in io.vertx.config that return types with arguments of type JsonObject Modifier and Type Method Description ReadStream<JsonObject>
ConfigRetriever. configStream()
Future<JsonObject>
ConfigRetriever. getConfig()
Reads the configuration from the differentConfigStore
and computes the final configuration.Methods in io.vertx.config with parameters of type JsonObject Modifier and Type Method Description ConfigStoreOptions
ConfigStoreOptions. setConfig(JsonObject config)
Sets the configuration of the storeConfigChange
ConfigChange. setNewConfiguration(JsonObject conf)
Sets the new configuration.ConfigChange
ConfigChange. setPreviousConfiguration(JsonObject conf)
Sets the previous configuration.Method parameters in io.vertx.config with type arguments of type JsonObject Modifier and Type Method Description ConfigRetriever
ConfigRetriever. setConfigurationProcessor(java.util.function.Function<JsonObject,JsonObject> processor)
Registers a handler that process the configuration before being injected into#getConfig(Handler)
orConfigRetriever.listen(Handler)
.ConfigRetriever
ConfigRetriever. setConfigurationProcessor(java.util.function.Function<JsonObject,JsonObject> processor)
Registers a handler that process the configuration before being injected into#getConfig(Handler)
orConfigRetriever.listen(Handler)
.Constructors in io.vertx.config with parameters of type JsonObject Constructor Description ConfigChange(JsonObject json)
Creates a newConfigChange
instance from the given JSON object.ConfigChange(JsonObject prevConf, JsonObject newConf)
Creates a newConfigChange
instance.ConfigRetrieverOptions(JsonObject json)
ConfigStoreOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.config.consul
Methods in io.vertx.config.consul with parameters of type JsonObject Modifier and Type Method Description ConfigStore
ConsulConfigStoreFactory. create(Vertx vertx, JsonObject configuration)
-
Uses of JsonObject in io.vertx.config.git
Methods in io.vertx.config.git with parameters of type JsonObject Modifier and Type Method Description ConfigStore
GitConfigStoreFactory. create(Vertx vertx, JsonObject configuration)
Constructors in io.vertx.config.git with parameters of type JsonObject Constructor Description GitConfigStore(Vertx vertx, JsonObject configuration)
-
Uses of JsonObject in io.vertx.config.hocon
Methods in io.vertx.config.hocon that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
HoconProcessor. process(Vertx vertx, JsonObject configuration, Buffer input)
Methods in io.vertx.config.hocon with parameters of type JsonObject Modifier and Type Method Description Future<JsonObject>
HoconProcessor. process(Vertx vertx, JsonObject configuration, Buffer input)
-
Uses of JsonObject in io.vertx.config.kubernetes
Methods in io.vertx.config.kubernetes with parameters of type JsonObject Modifier and Type Method Description ConfigStore
ConfigMapStoreFactory. create(Vertx vertx, JsonObject configuration)
Constructors in io.vertx.config.kubernetes with parameters of type JsonObject Constructor Description ConfigMapStore(Vertx vertx, JsonObject configuration)
-
Uses of JsonObject in io.vertx.config.redis
Methods in io.vertx.config.redis with parameters of type JsonObject Modifier and Type Method Description ConfigStore
RedisConfigStoreFactory. create(Vertx vertx, JsonObject configuration)
Constructors in io.vertx.config.redis with parameters of type JsonObject Constructor Description RedisConfigStore(Vertx vertx, JsonObject config)
-
Uses of JsonObject in io.vertx.config.spi
Methods in io.vertx.config.spi that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
ConfigProcessor. process(Vertx vertx, JsonObject configuration, Buffer input)
Transforms the giveninput
into aJsonObject
.Methods in io.vertx.config.spi with parameters of type JsonObject Modifier and Type Method Description ConfigStore
ConfigStoreFactory. create(Vertx vertx, JsonObject configuration)
Creates an instance of theConfigStore
.Future<JsonObject>
ConfigProcessor. process(Vertx vertx, JsonObject configuration, Buffer input)
Transforms the giveninput
into aJsonObject
. -
Uses of JsonObject in io.vertx.config.spi.utils
Methods in io.vertx.config.spi.utils that return JsonObject Modifier and Type Method Description static JsonObject
JsonObjectHelper. from(Properties props)
static JsonObject
JsonObjectHelper. from(Properties props, boolean rawData)
static JsonObject
JsonObjectHelper. from(Properties props, boolean rawData, boolean hierarchical)
static JsonObject
JsonObjectHelper. toJson(List<String> paths, String value, boolean rawData)
Methods in io.vertx.config.spi.utils with parameters of type JsonObject Modifier and Type Method Description static void
JsonObjectHelper. put(JsonObject json, String name, String value, boolean rawData)
static Buffer
JsonObjectHelper. toBuffer(JsonObject json)
Deprecated.usetoBuffer()
insteadMethod parameters in io.vertx.config.spi.utils with type arguments of type JsonObject Modifier and Type Method Description void
FileSet. buildConfiguration(List<File> files, Handler<AsyncResult<JsonObject>> handler)
Iterates over the given set of files, and for each matching file, computes the resulting configuration.Constructors in io.vertx.config.spi.utils with parameters of type JsonObject Constructor Description FileSet(Vertx vertx, File root, JsonObject set)
Creates a newFileSet
from a json object. -
Uses of JsonObject in io.vertx.config.spring
Methods in io.vertx.config.spring with parameters of type JsonObject Modifier and Type Method Description ConfigStore
SpringConfigServerStoreFactory. create(Vertx vertx, JsonObject configuration)
-
Uses of JsonObject in io.vertx.config.vault
Methods in io.vertx.config.vault with parameters of type JsonObject Modifier and Type Method Description ConfigStore
VaultConfigStoreFactory. create(Vertx vertx, JsonObject configuration)
Constructors in io.vertx.config.vault with parameters of type JsonObject Constructor Description VaultConfigStore(Vertx vertx, JsonObject config)
Creates an instance ofVaultConfigStore
. -
Uses of JsonObject in io.vertx.config.vault.client
Methods in io.vertx.config.vault.client that return JsonObject Modifier and Type Method Description JsonObject
Secret. getData()
JsonObject
Auth. getMetadata()
JsonObject
Lookup. getMetadata()
JsonObject
Auth. toJson()
JsonObject
Lookup. toJson()
JsonObject
Secret. toJson()
JsonObject
TokenRequest. toPayload()
Methods in io.vertx.config.vault.client with parameters of type JsonObject Modifier and Type Method Description Secret
Secret. setData(JsonObject data)
Auth
Auth. setMetadata(JsonObject metadata)
Lookup
Lookup. setMetadata(JsonObject metadata)
Future<Secret>
SlimVaultClient. write(String path, JsonObject secrets)
void
SlimVaultClient. write(String path, JsonObject secrets, Completable<Secret> resultHandler)
Write a secret to `path`.Constructors in io.vertx.config.vault.client with parameters of type JsonObject Constructor Description Auth(JsonObject json)
Lookup(JsonObject json)
Secret(JsonObject json)
SlimVaultClient(Vertx vertx, JsonObject configuration)
Creates an instance ofSlimVaultClient
.TokenRequest(JsonObject json)
-
Uses of JsonObject in io.vertx.config.yaml
Methods in io.vertx.config.yaml that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
YamlProcessor. process(Vertx vertx, JsonObject configuration, Buffer input)
Methods in io.vertx.config.yaml with parameters of type JsonObject Modifier and Type Method Description Future<JsonObject>
YamlProcessor. process(Vertx vertx, JsonObject configuration, Buffer input)
-
Uses of JsonObject in io.vertx.config.zookeeper
Methods in io.vertx.config.zookeeper with parameters of type JsonObject Modifier and Type Method Description ConfigStore
ZookeeperConfigStoreFactory. create(Vertx vertx, JsonObject configuration)
Constructors in io.vertx.config.zookeeper with parameters of type JsonObject Constructor Description ZookeeperConfigStore(Vertx vertx, JsonObject configuration)
-
Uses of JsonObject in io.vertx.core
Methods in io.vertx.core that return JsonObject Modifier and Type Method Description JsonObject
AbstractVerticle. config()
Get the configuration of the verticle.JsonObject
Context. config()
If the context is associated with a Verticle deployment, this returns the configuration that was specified when the verticle was deployed.JsonObject
VerticleBase. config()
Get the configuration of the verticle.JsonObject
DeploymentOptions. getConfig()
Get the JSON configuration that will be passed to the verticle(s) when deployed.JsonObject
DeploymentOptions. toJson()
Convert this to JSONJsonObject
VertxOptions. toJson()
Methods in io.vertx.core with parameters of type JsonObject Modifier and Type Method Description void
Launcher. afterConfigParsed(JsonObject config)
Hook for sub-classes ofLauncher
after the config has been parsed.DeploymentOptions
DeploymentOptions. setConfig(JsonObject config)
Set the JSON configuration that will be passed to the verticle(s) when it's deployedConstructors in io.vertx.core with parameters of type JsonObject Constructor Description DeploymentOptions(JsonObject json)
Constructor for creating a instance from JSONVertxOptions(JsonObject json)
Create an instance from aJsonObject
-
Uses of JsonObject in io.vertx.core.buffer
Methods in io.vertx.core.buffer that return JsonObject Modifier and Type Method Description JsonObject
Buffer. toJsonObject()
Returns aJsonObject
representation of this buffer's content. -
Uses of JsonObject in io.vertx.core.cli
Methods in io.vertx.core.cli that return JsonObject Modifier and Type Method Description JsonObject
Argument. toJson()
Exports thisArgument
to its corresponding JSON representation.JsonObject
Option. toJson()
Gets the json representation of thisOption
.Constructors in io.vertx.core.cli with parameters of type JsonObject Constructor Description Argument(JsonObject json)
Creates a new instance ofArgument
from the given JSON object.Option(JsonObject json)
Creates a new instance ofOption
from the givenJsonObject
-
Uses of JsonObject in io.vertx.core.datagram
Constructors in io.vertx.core.datagram with parameters of type JsonObject Constructor Description DatagramSocketOptions(JsonObject json)
Constructor to create options from JSON -
Uses of JsonObject in io.vertx.core.dns
Methods in io.vertx.core.dns that return JsonObject Modifier and Type Method Description JsonObject
AddressResolverOptions. toJson()
JsonObject
DnsClientOptions. toJson()
Constructors in io.vertx.core.dns with parameters of type JsonObject Constructor Description AddressResolverOptions(JsonObject json)
DnsClientOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.core.eventbus
Methods in io.vertx.core.eventbus that return JsonObject Modifier and Type Method Description JsonObject
EventBusOptions. getClusterNodeMetadata()
User-supplied information about this node when Vert.x is clustered.JsonObject
DeliveryOptions. toJson()
Convert to JSON.JsonObject
EventBusOptions. toJson()
Builds a JSON object representing the currentEventBusOptions
.Methods in io.vertx.core.eventbus with parameters of type JsonObject Modifier and Type Method Description EventBusOptions
EventBusOptions. setClusterNodeMetadata(JsonObject clusterNodeMetadata)
Set information about this node when Vert.x is clustered.Constructors in io.vertx.core.eventbus with parameters of type JsonObject Constructor Description DeliveryOptions(JsonObject json)
Create a delivery options from JSONEventBusOptions(JsonObject json)
Creates a new instance ofEventBusOptions
from the JSON object. -
Uses of JsonObject in io.vertx.core.file
Methods in io.vertx.core.file that return JsonObject Modifier and Type Method Description JsonObject
FileSystemOptions. toJson()
Builds a JSON object representing the currentFileSystemOptions
.Constructors in io.vertx.core.file with parameters of type JsonObject Constructor Description CopyOptions(JsonObject json)
Constructor to create options from JSON.FileSystemOptions(JsonObject json)
Creates a new instance ofFileSystemOptions
from the JSON object.OpenOptions(JsonObject json)
Constructor to create options from JSON -
Uses of JsonObject in io.vertx.core.http
Methods in io.vertx.core.http that return JsonObject Modifier and Type Method Description JsonObject
GoAway. toJson()
JsonObject
Http2Settings. toJson()
JsonObject
HttpClientOptions. toJson()
Convert to JSONJsonObject
HttpConnectOptions. toJson()
JsonObject
HttpMethod. toJson()
JsonObject
HttpServerOptions. toJson()
Convert to JSONJsonObject
PoolOptions. toJson()
JsonObject
RequestOptions. toJson()
JsonObject
StreamPriority. toJson()
JsonObject
WebSocketClientOptions. toJson()
Convert to JSONJsonObject
WebSocketConnectOptions. toJson()
Methods in io.vertx.core.http with parameters of type JsonObject Modifier and Type Method Description static void
WebSocketClientOptionsConverter. toJson(WebSocketClientOptions obj, JsonObject json)
Constructors in io.vertx.core.http with parameters of type JsonObject Constructor Description GoAway(JsonObject json)
Http2Settings(JsonObject json)
Create an settings from JSONHttpClientOptions(JsonObject json)
Constructor to create an options from JSONHttpConnectOptions(JsonObject json)
Create options from JSONHttpServerOptions(JsonObject json)
Create an options from JSONPoolOptions(JsonObject json)
Constructor to create an options from JSONRequestOptions(JsonObject json)
Create options from JSONStreamPriority(JsonObject json)
WebSocketClientOptions(JsonObject json)
Constructor to create an options from JSONWebSocketConnectOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.core.json
Methods in io.vertx.core.json that return JsonObject Modifier and Type Method Description JsonObject
JsonObject. clear()
Remove all the entries in this JSON objectJsonObject
JsonObject. copy()
Deep copy of this JSON object.JsonObject
JsonObject. copy(java.util.function.Function<Object,?> cloner)
Deep copy of this JSON object.JsonObject
JsonArray. getJsonObject(int pos)
Get the JsonObject at positionpos
in the array.JsonObject
JsonObject. getJsonObject(String key)
Get the JsonObject value with the specified keyJsonObject
JsonObject. getJsonObject(String key, JsonObject def)
LikegetJsonObject(String)
but specifying a default value to return if there is no entry.static JsonObject
JsonObject. mapFrom(Object obj)
Create a JsonObject from the fields of a Java object.JsonObject
JsonObject. mergeIn(JsonObject other)
Merge in another JSON object.JsonObject
JsonObject. mergeIn(JsonObject other, boolean deep)
Merge in another JSON object.JsonObject
JsonObject. mergeIn(JsonObject other, int depth)
Merge in another JSON object.static JsonObject
JsonObject. of()
Create a JsonObject containing zero mappings.static JsonObject
JsonObject. of(String k1, Object v1)
Create a JsonObject containing a single mapping.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2)
Create a JsonObject containing two mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3)
Create a JsonObject containing three mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4)
Create a JsonObject containing four mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5)
Create a JsonObject containing five mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5, String k6, Object v6)
Create a JsonObject containing six mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5, String k6, Object v6, String k7, Object v7)
Create a JsonObject containing seven mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5, String k6, Object v6, String k7, Object v7, String k8, Object v8)
Create a JsonObject containing eight mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5, String k6, Object v6, String k7, Object v7, String k8, Object v8, String k9, Object v9)
Create a JsonObject containing nine mappings.static JsonObject
JsonObject. of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5, String k6, Object v6, String k7, Object v7, String k8, Object v8, String k9, Object v9, String k10, Object v10)
Create a JsonObject containing ten mappings.JsonObject
JsonObject. put(String key, Object value)
Put an Object into the JSON object with the specified key.JsonObject
JsonObject. putNull(String key)
Put a null value into the JSON object with the specified key.Methods in io.vertx.core.json with parameters of type JsonObject Modifier and Type Method Description JsonObject
JsonObject. getJsonObject(String key, JsonObject def)
LikegetJsonObject(String)
but specifying a default value to return if there is no entry.JsonObject
JsonObject. mergeIn(JsonObject other)
Merge in another JSON object.JsonObject
JsonObject. mergeIn(JsonObject other, boolean deep)
Merge in another JSON object.JsonObject
JsonObject. mergeIn(JsonObject other, int depth)
Merge in another JSON object. -
Uses of JsonObject in io.vertx.core.metrics
Methods in io.vertx.core.metrics that return JsonObject Modifier and Type Method Description JsonObject
MetricsOptions. toJson()
Constructors in io.vertx.core.metrics with parameters of type JsonObject Constructor Description MetricsOptions(JsonObject json)
Create an instance from aJsonObject
-
Uses of JsonObject in io.vertx.core.net
Methods in io.vertx.core.net that return JsonObject Modifier and Type Method Description JsonObject
ClientOptionsBase. toJson()
Convert to JSONJsonObject
ClientSSLOptions. toJson()
Convert to JSONdefault JsonObject
HostAndPort. toJson()
JsonObject
JdkSSLEngineOptions. toJson()
JsonObject
JksOptions. toJson()
Convert to JSONJsonObject
KeyStoreOptions. toJson()
Convert to JSONJsonObject
NetClientOptions. toJson()
JsonObject
NetServerOptions. toJson()
Convert to JSONJsonObject
NetworkOptions. toJson()
Convert to JSONJsonObject
OpenSSLEngineOptions. toJson()
JsonObject
PemKeyCertOptions. toJson()
Convert to JSONJsonObject
PemTrustOptions. toJson()
Convert to JSONJsonObject
PfxOptions. toJson()
Convert to JSONJsonObject
ProxyOptions. toJson()
Convert to JSONJsonObject
ServerSSLOptions. toJson()
Convert to JSONdefault JsonObject
SocketAddress. toJson()
JsonObject
SSLOptions. toJson()
Convert to JSONJsonObject
TCPSSLOptions. toJson()
Convert to JSONJsonObject
TrafficShapingOptions. toJson()
Methods in io.vertx.core.net with parameters of type JsonObject Modifier and Type Method Description static HostAndPort
HostAndPort. fromJson(JsonObject json)
static SocketAddress
SocketAddress. fromJson(JsonObject json)
Constructors in io.vertx.core.net with parameters of type JsonObject Constructor Description ClientOptionsBase(JsonObject json)
Create options from some JSONClientSSLOptions(JsonObject json)
Create options from JSONJdkSSLEngineOptions(JsonObject json)
JksOptions(JsonObject json)
Create options from JSONKeyStoreOptions(JsonObject json)
Create options from JSONNetClientOptions(JsonObject json)
Create options from JSONNetServerOptions(JsonObject json)
Create some options from JSONNetworkOptions(JsonObject json)
Constructor from JSONOpenSSLEngineOptions(JsonObject json)
PemKeyCertOptions(JsonObject json)
Create options from JSONPemTrustOptions(JsonObject json)
Create options from JSONPfxOptions(JsonObject json)
Create options from JSONProxyOptions(JsonObject json)
Create options from JSON.ServerSSLOptions(JsonObject json)
Create options from JSONSSLEngineOptions(JsonObject json)
SSLOptions(JsonObject json)
Create options from JSONTCPSSLOptions(JsonObject json)
Create options from JSONTrafficShapingOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.core.parsetools
Methods in io.vertx.core.parsetools that return JsonObject Modifier and Type Method Description JsonObject
JsonEvent. objectValue()
-
Uses of JsonObject in io.vertx.core.spi
Methods in io.vertx.core.spi with parameters of type JsonObject Modifier and Type Method Description default MetricsOptions
VertxMetricsFactory. newOptions(JsonObject jsonObject)
Create metrics options from the providedjsonObject
.default TracingOptions
VertxTracerFactory. newOptions(JsonObject jsonObject)
Create tracing options from the providedjsonObject
. -
Uses of JsonObject in io.vertx.core.spi.cluster
Methods in io.vertx.core.spi.cluster that return JsonObject Modifier and Type Method Description JsonObject
NodeInfo. metadata()
Constructors in io.vertx.core.spi.cluster with parameters of type JsonObject Constructor Description NodeInfo(String host, int port, JsonObject metadata)
-
Uses of JsonObject in io.vertx.core.spi.endpoint
Methods in io.vertx.core.spi.endpoint that return JsonObject Modifier and Type Method Description default JsonObject
EndpointResolver. propertiesOf(S server)
Returns the known properties of a givenserver
. -
Uses of JsonObject in io.vertx.core.tracing
Methods in io.vertx.core.tracing that return JsonObject Modifier and Type Method Description JsonObject
TracingOptions. toJson()
Constructors in io.vertx.core.tracing with parameters of type JsonObject Constructor Description TracingOptions(JsonObject json)
Create an instance from aJsonObject
-
Uses of JsonObject in io.vertx.db2client
Methods in io.vertx.db2client that return JsonObject Modifier and Type Method Description JsonObject
DB2ConnectOptions. toJson()
Methods in io.vertx.db2client with parameters of type JsonObject Modifier and Type Method Description DB2ConnectOptions
DB2ConnectOptions. merge(JsonObject other)
Constructors in io.vertx.db2client with parameters of type JsonObject Constructor Description DB2ConnectOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.auth
Methods in io.vertx.ext.auth that return JsonObject Modifier and Type Method Description JsonObject
User. attributes()
Gets extra attributes of the user.JsonObject
JWTOptions. getHeader()
JsonObject
User. principal()
Get the underlying principal for the User.JsonObject
JWTOptions. toJson()
JsonObject
PubSecKeyOptions. toJson()
Methods in io.vertx.ext.auth with parameters of type JsonObject Modifier and Type Method Description static User
User. create(JsonObject principal)
Factory for user instances that are free form.static User
User. create(JsonObject principal, JsonObject attributes)
Factory for user instances that are free form.JWTOptions
JWTOptions. setHeader(JsonObject header)
Constructors in io.vertx.ext.auth with parameters of type JsonObject Constructor Description JWTOptions(JsonObject json)
KeyStoreOptions(JsonObject json)
Constructor to create an options from JSONPubSecKeyOptions(JsonObject json)
Constructor to create an options from JSON -
Uses of JsonObject in io.vertx.ext.auth.authentication
Methods in io.vertx.ext.auth.authentication that return JsonObject Modifier and Type Method Description JsonObject
Credentials. toJson()
Simple interop to downcast back to JSON for backwards compatibility.JsonObject
TokenCredentials. toJson()
JsonObject
UsernamePasswordCredentials. toJson()
Constructors in io.vertx.ext.auth.authentication with parameters of type JsonObject Constructor Description TokenCredentials(JsonObject jsonObject)
UsernamePasswordCredentials(JsonObject jsonObject)
-
Uses of JsonObject in io.vertx.ext.auth.authorization
Methods in io.vertx.ext.auth.authorization that return JsonObject Modifier and Type Method Description default JsonObject
Authorization. toJson()
-
Uses of JsonObject in io.vertx.ext.auth.htdigest
Methods in io.vertx.ext.auth.htdigest that return JsonObject Modifier and Type Method Description JsonObject
HtdigestCredentials. toJson()
Constructors in io.vertx.ext.auth.htdigest with parameters of type JsonObject Constructor Description HtdigestCredentials(JsonObject jsonObject)
-
Uses of JsonObject in io.vertx.ext.auth.htpasswd
Constructors in io.vertx.ext.auth.htpasswd with parameters of type JsonObject Constructor Description HtpasswdAuthOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.auth.jwt
Methods in io.vertx.ext.auth.jwt that return types with arguments of type JsonObject Modifier and Type Method Description List<JsonObject>
JWTAuthOptions. getJwks()
Methods in io.vertx.ext.auth.jwt with parameters of type JsonObject Modifier and Type Method Description JWTAuthOptions
JWTAuthOptions. addJwk(JsonObject jwk)
String
JWTAuth. generateToken(JsonObject claims)
Generate a new JWT token.String
JWTAuth. generateToken(JsonObject claims, JWTOptions options)
Generate a new JWT token.Method parameters in io.vertx.ext.auth.jwt with type arguments of type JsonObject Modifier and Type Method Description JWTAuthOptions
JWTAuthOptions. setJwks(List<JsonObject> jwks)
Constructors in io.vertx.ext.auth.jwt with parameters of type JsonObject Constructor Description JWTAuthOptions(JsonObject json)
Constructor to create an options from JSON -
Uses of JsonObject in io.vertx.ext.auth.ldap
Constructors in io.vertx.ext.auth.ldap with parameters of type JsonObject Constructor Description LdapAuthenticationOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.auth.mongo
Constructors in io.vertx.ext.auth.mongo with parameters of type JsonObject Constructor Description MongoAuthenticationOptions(JsonObject json)
MongoAuthorizationOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.auth.oauth2
Methods in io.vertx.ext.auth.oauth2 that return JsonObject Modifier and Type Method Description JsonObject
OAuth2Options. getExtraParameters()
Extra parameters to send to the providerJsonObject
OAuth2Options. getHeaders()
Custom headers to send along with every request.JsonObject
Oauth2Credentials. getJwt()
JsonObject
OAuth2Options. getUserInfoParameters()
Set the provider custom userInfo parameters to send when requesting them.JsonObject
OAuth2AuthorizationURL. toJson()
JsonObject
Oauth2Credentials. toJson()
JsonObject
OAuth2Options. toJson()
Methods in io.vertx.ext.auth.oauth2 that return types with arguments of type JsonObject Modifier and Type Method Description List<JsonObject>
OAuth2Options. getJwks()
Future<JsonObject>
OAuth2Auth. userInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user.Methods in io.vertx.ext.auth.oauth2 with parameters of type JsonObject Modifier and Type Method Description OAuth2Options
OAuth2Options. addJwk(JsonObject jwk)
Adds a local JWKsString
OAuth2Auth. endSessionURL(User user, JsonObject params)
The logout (end-session) endpoint is specified in OpenID Connect Session Management 1.0.OAuth2Options
OAuth2Options. setExtraParameters(JsonObject extraParams)
Set extra parameters to be sent to the provider on each requestOAuth2Options
OAuth2Options. setHeaders(JsonObject headers)
Set custom headers to be sent with every request to the providerOauth2Credentials
Oauth2Credentials. setJwt(JsonObject jwt)
OAuth2Options
OAuth2Options. setUserInfoParameters(JsonObject userInfoParams)
Set custom parameters to be sent during the userInfo resource requestMethod parameters in io.vertx.ext.auth.oauth2 with type arguments of type JsonObject Modifier and Type Method Description OAuth2Options
OAuth2Options. setJwks(List<JsonObject> jwks)
Sets the initial local JWKsConstructors in io.vertx.ext.auth.oauth2 with parameters of type JsonObject Constructor Description OAuth2AuthorizationURL(JsonObject json)
Constructor to create an options from JSONOauth2Credentials(JsonObject json)
OAuth2Options(JsonObject json)
Constructor to create an options from JSON -
Uses of JsonObject in io.vertx.ext.auth.oauth2.providers
Methods in io.vertx.ext.auth.oauth2.providers with parameters of type JsonObject Modifier and Type Method Description static OAuth2Auth
GoogleAuth. create(Vertx vertx, JsonObject serviceAccountJson)
Create a OAuth2Auth provider for Google Service Account (Server to Server)static OAuth2Auth
GoogleAuth. create(Vertx vertx, JsonObject serviceAccountJson, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google Service Account (Server to Server)static OAuth2Auth
KeycloakAuth. create(Vertx vertx, JsonObject config)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, JsonObject config, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, OAuth2FlowType flow, JsonObject config)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak -
Uses of JsonObject in io.vertx.ext.auth.otp
Methods in io.vertx.ext.auth.otp that return JsonObject Modifier and Type Method Description JsonObject
Authenticator. toJson()
JsonObject
OtpCredentials. toJson()
JsonObject
OtpKey. toJson()
Constructors in io.vertx.ext.auth.otp with parameters of type JsonObject Constructor Description Authenticator(JsonObject json)
OtpCredentials(JsonObject jsonObject)
OtpKey(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.auth.otp.hotp
Constructors in io.vertx.ext.auth.otp.hotp with parameters of type JsonObject Constructor Description HotpAuthOptions(JsonObject jsonObject)
-
Uses of JsonObject in io.vertx.ext.auth.otp.totp
Constructors in io.vertx.ext.auth.otp.totp with parameters of type JsonObject Constructor Description TotpAuthOptions(JsonObject jsonObject)
-
Uses of JsonObject in io.vertx.ext.auth.sqlclient
Methods in io.vertx.ext.auth.sqlclient that return JsonObject Modifier and Type Method Description JsonObject
SqlAuthenticationOptions. toJson()
JsonObject
SqlAuthorizationOptions. toJson()
Constructors in io.vertx.ext.auth.sqlclient with parameters of type JsonObject Constructor Description SqlAuthenticationOptions(JsonObject json)
SqlAuthorizationOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.auth.webauthn4j
Methods in io.vertx.ext.auth.webauthn4j that return JsonObject Modifier and Type Method Description JsonObject
WebAuthn4JOptions. getExtensions()
JsonObject
WebAuthn4JCredentials. getWebauthn()
JsonObject
AttestationCertificates. toJson()
JsonObject
Authenticator. toJson()
JsonObject
RelyingParty. toJson()
JsonObject
WebAuthn4JCredentials. toJson()
JsonObject
WebAuthn4JOptions. toJson()
Methods in io.vertx.ext.auth.webauthn4j that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
WebAuthn4J. createCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Future<JsonObject>
WebAuthn4J. getCredentialsOptions(String username)
Creates an assertion challenge and any other parameters for thenavigator.credentials.get()
call.Methods in io.vertx.ext.auth.webauthn4j with parameters of type JsonObject Modifier and Type Method Description Future<JsonObject>
WebAuthn4J. createCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.WebAuthn4JOptions
WebAuthn4JOptions. setExtensions(JsonObject extensions)
WebAuthn4JCredentials
WebAuthn4JCredentials. setWebauthn(JsonObject webauthn)
Constructors in io.vertx.ext.auth.webauthn4j with parameters of type JsonObject Constructor Description AttestationCertificates(JsonObject json)
Authenticator(JsonObject json)
RelyingParty(JsonObject json)
WebAuthn4JCredentials(JsonObject json)
WebAuthn4JOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.bridge
Fields in io.vertx.ext.bridge declared as JsonObject Modifier and Type Field Description static JsonObject
PermittedOptions. DEFAULT_MATCH
The default permitted match :null
.Methods in io.vertx.ext.bridge that return JsonObject Modifier and Type Method Description JsonObject
PermittedOptions. getMatch()
JsonObject
BaseBridgeEvent. getRawMessage()
Get the raw JSON message for the event.JsonObject
BridgeOptions. toJson()
Serializes the currentBridgeOptions
to JSON.JsonObject
PermittedOptions. toJson()
Serializes the current instance ofPermittedOptions
to JSON.Methods in io.vertx.ext.bridge with parameters of type JsonObject Modifier and Type Method Description PermittedOptions
PermittedOptions. setMatch(JsonObject match)
This allows you to allow messages based on their structure.BaseBridgeEvent
BaseBridgeEvent. setRawMessage(JsonObject message)
Override the raw JSON message for the event.Constructors in io.vertx.ext.bridge with parameters of type JsonObject Constructor Description BridgeOptions(JsonObject json)
Creates a new instance ofBridgeOptions
from its JSON representation.PermittedOptions(JsonObject json)
Creates a new instance ofPermittedOptions
from its JSON representation. -
Uses of JsonObject in io.vertx.ext.consul
Methods in io.vertx.ext.consul that return JsonObject Modifier and Type Method Description JsonObject
AclToken. toJson()
Deprecated.Convert to JSONJsonObject
BlockingQueryOptions. toJson()
Convert to JSONJsonObject
Check. toJson()
Convert to JSONJsonObject
CheckList. toJson()
Convert to JSONJsonObject
CheckOptions. toJson()
Convert to JSONJsonObject
CheckQueryOptions. toJson()
Convert to JSONJsonObject
ConsulClientOptions. toJson()
Convert to JSONJsonObject
Coordinate. toJson()
Convert to JSONJsonObject
CoordinateList. toJson()
Convert to JSONJsonObject
DcCoordinates. toJson()
Convert to JSONJsonObject
Event. toJson()
Convert to JSONJsonObject
EventList. toJson()
Convert to JSONJsonObject
EventListOptions. toJson()
Convert to JSONJsonObject
EventOptions. toJson()
Convert to JSONJsonObject
KeyValue. toJson()
Convert to JSONJsonObject
KeyValueList. toJson()
Convert to JSONJsonObject
KeyValueOptions. toJson()
Convert to JSONJsonObject
MaintenanceOptions. toJson()
Convert to JSONJsonObject
Node. toJson()
Convert to JSONJsonObject
NodeList. toJson()
Convert to JSONJsonObject
NodeQueryOptions. toJson()
Convert to JSONJsonObject
PreparedQueryDefinition. toJson()
Convert to JSONJsonObject
PreparedQueryExecuteOptions. toJson()
Convert to JSONJsonObject
PreparedQueryExecuteResponse. toJson()
Convert to JSONJsonObject
Service. toJson()
Convert to JSONJsonObject
ServiceEntry. toJson()
Convert to JSONJsonObject
ServiceEntryList. toJson()
Convert to JSONJsonObject
ServiceList. toJson()
Convert to JSONJsonObject
ServiceOptions. toJson()
Convert to JSONJsonObject
ServiceQueryOptions. toJson()
Convert to JSONJsonObject
Session. toJson()
Convert to JSONJsonObject
SessionList. toJson()
Convert to JSONJsonObject
SessionOptions. toJson()
Convert to JSONJsonObject
TxnError. toJson()
Convert to JSONJsonObject
TxnKVOperation. toJson()
Convert to JSONJsonObject
TxnRequest. toJson()
Convert to JSONJsonObject
TxnResponse. toJson()
Convert to JSONJsonObject
TxnServiceOperation. toJson()
Convert to JSONMethods in io.vertx.ext.consul that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
ConsulClient. agentInfo()
Returns the configuration and member information of the local agentConstructors in io.vertx.ext.consul with parameters of type JsonObject Constructor Description AclToken(JsonObject token)
Deprecated.Constructor from JSONBlockingQueryOptions(JsonObject options)
Constructor from JSONCheck(JsonObject check)
Constructor from JSONCheckList(JsonObject json)
Constructor from JSONCheckOptions(JsonObject options)
Constructor from JSONCheckQueryOptions(JsonObject json)
Constructor from JSONConsulClientOptions(JsonObject json)
Constructor from JSONCoordinate(JsonObject coordinate)
Constructor from JSONCoordinateList(JsonObject json)
Constructor from JSONDcCoordinates(JsonObject coords)
Constructor from JSONEvent(JsonObject json)
Constructor from JSONEventList(JsonObject json)
Constructor from JSONEventListOptions(JsonObject json)
Constructor from JSONEventOptions(JsonObject options)
Constructor from JSONKeyValue(JsonObject json)
Constructor from JSONKeyValueList(JsonObject json)
Constructor from JSONKeyValueOptions(JsonObject options)
Constructor from JSONMaintenanceOptions(JsonObject options)
Constructor from JSONNode(JsonObject json)
Constructor from JSONNodeList(JsonObject json)
Constructor from JSONNodeQueryOptions(JsonObject json)
Constructor from JSONPreparedQueryDefinition(JsonObject json)
Constructor from JSONPreparedQueryExecuteOptions(JsonObject json)
Constructor from JSONPreparedQueryExecuteResponse(JsonObject json)
Constructor from JSONService(JsonObject service)
Constructor from JSONServiceEntry(JsonObject json)
Constructor from JSONServiceEntryList(JsonObject json)
Constructor from JSONServiceList(JsonObject json)
Constructor from JSONServiceOptions(JsonObject options)
Constructor from JSONServiceQueryOptions(JsonObject json)
Constructor from JSONSession(JsonObject session)
Constructor from JSONSessionList(JsonObject json)
Constructor from JSONSessionOptions(JsonObject options)
Constructor from JSONTxnError(JsonObject json)
Constructor from JSONTxnKVOperation(JsonObject json)
Constructor from JSONTxnRequest(JsonObject json)
Constructor from JSONTxnResponse(JsonObject json)
Constructor from JSONTxnServiceOperation(JsonObject json)
Constructor from JSON -
Uses of JsonObject in io.vertx.ext.consul.connect
Methods in io.vertx.ext.consul.connect that return JsonObject Modifier and Type Method Description JsonObject
ProxyOptions. getConfig()
JsonObject
ConnectOptions. toJson()
Convert to JSONJsonObject
ExposeOptions. toJson()
Convert to JSONJsonObject
ExposePathOptions. toJson()
Convert to JSONJsonObject
ProxyOptions. toJson()
Convert to JSONJsonObject
SidecarServiceOptions. toJson()
Convert to JSONJsonObject
UpstreamOptions. toJson()
Convert to JSONMethods in io.vertx.ext.consul.connect that return types with arguments of type JsonObject Modifier and Type Method Description List<JsonObject>
SidecarServiceOptions. getChecks()
Methods in io.vertx.ext.consul.connect with parameters of type JsonObject Modifier and Type Method Description ProxyOptions
ProxyOptions. setConfig(JsonObject config)
Method parameters in io.vertx.ext.consul.connect with type arguments of type JsonObject Modifier and Type Method Description void
SidecarServiceOptions. setChecks(List<JsonObject> checks)
Constructors in io.vertx.ext.consul.connect with parameters of type JsonObject Constructor Description ConnectOptions(JsonObject options)
Constructor from JSONExposeOptions(JsonObject options)
Constructor from JSONExposePathOptions(JsonObject options)
Constructor from JSONProxyOptions(JsonObject options)
Constructor from JSONSidecarServiceOptions(JsonObject options)
Constructor from JSONUpstreamOptions(JsonObject options)
Constructor from JSON -
Uses of JsonObject in io.vertx.ext.consul.policy
Methods in io.vertx.ext.consul.policy that return JsonObject Modifier and Type Method Description JsonObject
AclPolicy. toJson()
Constructors in io.vertx.ext.consul.policy with parameters of type JsonObject Constructor Description AclPolicy(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.consul.token
Methods in io.vertx.ext.consul.token that return JsonObject Modifier and Type Method Description JsonObject
AclToken. toJson()
JsonObject
CloneAclTokenOptions. toJson()
JsonObject
NodeTokenApplyingOptions. toJson()
JsonObject
PolicyLink. toJson()
JsonObject
ServiceTokenApplyingOptions. toJson()
JsonObject
TokenApplyingOptions. toJson()
Constructors in io.vertx.ext.consul.token with parameters of type JsonObject Constructor Description AclToken(JsonObject json)
CloneAclTokenOptions(JsonObject json)
NodeTokenApplyingOptions(JsonObject json)
PolicyLink(JsonObject json)
ServiceTokenApplyingOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.dropwizard
Methods in io.vertx.ext.dropwizard that return JsonObject Modifier and Type Method Description JsonObject
MetricsService. getMetricsSnapshot(Measured measured)
Will return the metrics that correspond with themeasured
object, null if no metrics is available.JsonObject
MetricsService. getMetricsSnapshot(String baseName)
Will return the metrics that begins with thebaseName
, null if no metrics is available.JsonObject
DropwizardMetricsOptions. toJson()
JsonObject
Match. toJson()
Methods in io.vertx.ext.dropwizard with parameters of type JsonObject Modifier and Type Method Description MetricsOptions
DropwizardVertxMetricsFactory. newOptions(JsonObject jsonObject)
Constructors in io.vertx.ext.dropwizard with parameters of type JsonObject Constructor Description DropwizardMetricsOptions(JsonObject json)
Create an instance from aJsonObject
Match(JsonObject json)
Create an instance from aJsonObject
-
Uses of JsonObject in io.vertx.ext.eventbus.bridge.tcp
Methods in io.vertx.ext.eventbus.bridge.tcp with parameters of type JsonObject Modifier and Type Method Description BridgeEvent
BridgeEvent. setRawMessage(JsonObject message)
Get the raw JSON message for the event. -
Uses of JsonObject in io.vertx.ext.healthchecks
Methods in io.vertx.ext.healthchecks that return JsonObject Modifier and Type Method Description JsonObject
CheckResult. getData()
JsonObject
Status. getData()
JsonObject
CheckResult. toJson()
Get a JSON version of this result, it computes the overall outcome.JsonObject
Status. toJson()
Builds the JSON representation of the currentStatus
instance.Methods in io.vertx.ext.healthchecks that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
HealthChecks. invoke(String name)
Invokes the registered procedure with the given name and sub-procedures.Methods in io.vertx.ext.healthchecks with parameters of type JsonObject Modifier and Type Method Description static Status
Status. KO(JsonObject data)
Creates a status when something bad is detected.static Status
Status. OK(JsonObject data)
Creates a status when everything is fine and adds metadata.Status
Status. setData(JsonObject data)
Sets the metadata.Method parameters in io.vertx.ext.healthchecks with type arguments of type JsonObject Modifier and Type Method Description HealthChecks
HealthChecks. invoke(Handler<JsonObject> resultHandler)
Invokes the registered procedures and computes the outcome.Constructors in io.vertx.ext.healthchecks with parameters of type JsonObject Constructor Description Status(JsonObject json)
Creates a new instance ofStatus
from the given JSON structure. -
Uses of JsonObject in io.vertx.ext.mail
Methods in io.vertx.ext.mail that return JsonObject Modifier and Type Method Description JsonObject
DKIMSignOptions. toJson()
Converts to JsonObjectJsonObject
MailAttachment. toJson()
convert this object to JSON representationJsonObject
MailConfig. toJson()
convert config object to Json representationJsonObject
MailMessage. toJson()
convert the mail message to Json representationJsonObject
MailResult. toJson()
Methods in io.vertx.ext.mail with parameters of type JsonObject Modifier and Type Method Description static MailAttachment
MailAttachment. create(JsonObject json)
create a MailAttachment object from a JsonObject representationConstructors in io.vertx.ext.mail with parameters of type JsonObject Constructor Description DKIMSignOptions(JsonObject config)
Constructor from a JsonObject.MailConfig(JsonObject config)
construct config object from Json representationMailMessage(JsonObject json)
construct object from a JsonObject representationMailResult(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.mongo
Methods in io.vertx.ext.mongo that return JsonObject Modifier and Type Method Description JsonObject
BulkOperation. getDocument()
Returns the document, used by insert, replace, and update operationsJsonObject
MongoClientUpdateResult. getDocUpsertedId()
Get the document id that's upsertedJsonObject
FindOptions. getFields()
Get the fieldsJsonObject
BulkOperation. getFilter()
Returns the filter document, used by replace, update, and delete operationsJsonObject
BulkOperation. getHint()
Returns the operation hintJsonObject
CountOptions. getHint()
Gets the hint to apply.JsonObject
FindOptions. getHint()
Get the hint.JsonObject
UpdateOptions. getHint()
Get the hint.JsonObject
CreateCollectionOptions. getIndexOptionDefaults()
JsonObject
IndexModel. getKey()
Get the index keyJsonObject
GridFsUploadOptions. getMetadata()
JsonObject
IndexOptions. getPartialFilterExpression()
Get the filter expression for the documents to be included in the index or null if not setJsonObject
FindOptions. getSort()
Get the sort documentJsonObject
IndexOptions. getStorageEngine()
Gets the storage engine options document for this index.JsonObject
CreateCollectionOptions. getStorageEngineOptions()
JsonObject
ValidationOptions. getValidator()
JsonObject
IndexOptions. getWeights()
Gets the weighting object for use with a text indexJsonObject
AggregateOptions. toJson()
Convert to JSONJsonObject
BulkOperation. toJson()
Generate a json from this objectJsonObject
BulkWriteOptions. toJson()
JsonObject
CollationOptions. toJson()
Convert to JSONJsonObject
CountOptions. toJson()
JsonObject
CreateCollectionOptions. toJson()
JsonObject
DistinctOptions. toJson()
JsonObject
FindOptions. toJson()
Convert to JSONJsonObject
GridFsDownloadOptions. toJson()
Convert to JSONJsonObject
GridFsUploadOptions. toJson()
Convert to JSONJsonObject
IndexModel. toJson()
Convert to JSONJsonObject
IndexOptions. toJson()
Convert to JSONJsonObject
MongoClientBulkWriteResult. toJson()
Convert to JSONJsonObject
MongoClientDeleteResult. toJson()
Convert to JSONJsonObject
MongoClientUpdateResult. toJson()
Convert to JSONJsonObject
RenameCollectionOptions. toJson()
JsonObject
TimeSeriesOptions. toJson()
JsonObject
UpdateOptions. toJson()
JsonObject
ValidationOptions. toJson()
Methods in io.vertx.ext.mongo that return types with arguments of type JsonObject Modifier and Type Method Description ReadStream<JsonObject>
MongoClient. aggregate(String collection, JsonArray pipeline)
Run aggregate MongoDB command with defaultAggregateOptions
.ReadStream<JsonObject>
MongoClient. aggregateWithOptions(String collection, JsonArray pipeline, AggregateOptions options)
Run aggregate MongoDB command.ReadStream<JsonObject>
MongoClient. distinctBatch(String collection, String fieldName, String resultClassname)
Gets the distinct values of the specified field name.ReadStream<JsonObject>
MongoClient. distinctBatch(String collection, String fieldName, String resultClassname, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Future<List<JsonObject>>
MongoClient. find(String collection, JsonObject query)
Find matching documents in the specified collectionReadStream<JsonObject>
MongoClient. findBatch(String collection, JsonObject query)
Find matching documents in the specified collection.ReadStream<JsonObject>
MongoClient. findBatchWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying options.Future<JsonObject>
MongoClient. findOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionFuture<JsonObject>
MongoClient. findOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Future<JsonObject>
MongoClient. findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Future<List<JsonObject>>
MongoClient. findWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsList<JsonObject>
MongoClientBulkWriteResult. getInserts()
An unmodifiable list of inserts data.List<JsonObject>
MongoClientBulkWriteResult. getUpserts()
An unmodifiable list of upsert data.Future<JsonObject>
MongoClient. runCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.ReadStream<com.mongodb.client.model.changestream.ChangeStreamDocument<JsonObject>>
MongoClient. watch(String collection, JsonArray pipeline, boolean withUpdatedDoc, int batchSize)
Watch the collection change.Methods in io.vertx.ext.mongo with parameters of type JsonObject Modifier and Type Method Description Future<Long>
MongoClient. count(String collection, JsonObject query)
Count matching documents in a collection.Future<Long>
MongoClient. countWithOptions(String collection, JsonObject query, CountOptions countOptions)
Count matching documents in a collection.static MongoClient
MongoClient. create(Vertx vertx, JsonObject config)
Create a Mongo client which maintains its own data source.static BulkOperation
BulkOperation. createDelete(JsonObject filter)
Create a new delete operation with the given filterFuture<Void>
MongoClient. createIndex(String collection, JsonObject key)
Creates an index.Future<Void>
MongoClient. createIndexWithOptions(String collection, JsonObject key, IndexOptions options)
Creates an index.static BulkOperation
BulkOperation. createInsert(JsonObject document)
Create a new insert operation with the given documentstatic BulkOperation
BulkOperation. createReplace(JsonObject filter, JsonObject document)
Create a new replace operation with the given filter and replace documentstatic BulkOperation
BulkOperation. createReplace(JsonObject filter, JsonObject document, boolean upsert)
Create a new replace operation with the given filter, replace document, and the upsert flagstatic MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config)
LikeMongoClient.createShared(io.vertx.core.Vertx, JsonObject, String)
but with the default data source namestatic MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config, String dataSourceName)
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source namestatic BulkOperation
BulkOperation. createUpdate(JsonObject filter, JsonObject document)
Create a new update operation with the given filter and update documentstatic BulkOperation
BulkOperation. createUpdate(JsonObject filter, JsonObject document, boolean upsert, boolean multi)
Create a new update operation with the given filter, update document, the upsert flag, and multi flagstatic MongoClient
MongoClient. createWithMongoSettings(Vertx vertx, JsonObject config, String dataSourceName, com.mongodb.MongoClientSettings settings)
Constructor targeting the jvm, like standard constructorMongoClient.createShared(Vertx, JsonObject, String)
, but it accepts default mongoClientSettings to configure mongoReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Future<JsonArray>
MongoClient. distinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.Future<JsonArray>
MongoClient. distinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Future<Void>
MongoClient. dropIndex(String collection, JsonObject key)
Drops the index given the keys used to create it.Future<List<JsonObject>>
MongoClient. find(String collection, JsonObject query)
Find matching documents in the specified collectionReadStream<JsonObject>
MongoClient. findBatch(String collection, JsonObject query)
Find matching documents in the specified collection.ReadStream<JsonObject>
MongoClient. findBatchWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying options.Future<List<String>>
MongoGridFsClient. findIds(JsonObject query)
Finds all file ids that match a query.Future<JsonObject>
MongoClient. findOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionFuture<JsonObject>
MongoClient. findOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Future<JsonObject>
MongoClient. findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Future<List<JsonObject>>
MongoClient. findWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsFuture<String>
MongoClient. insert(String collection, JsonObject document)
Insert a document in the specified collectionFuture<String>
MongoClient. insertWithOptions(String collection, JsonObject document, WriteOption writeOption)
Insert a document in the specified collection with the specified write optionIndexOptions
IndexOptions. partialFilterExpression(JsonObject partialFilterExpression)
Sets the filter expression for the documents to be included in the indexFuture<MongoClientDeleteResult>
MongoClient. removeDocument(String collection, JsonObject query)
Remove a single matching document from a collection and return the handler withMongoClientDeleteResult
resultFuture<MongoClientDeleteResult>
MongoClient. removeDocuments(String collection, JsonObject query)
Remove matching documents from a collection and return the handler withMongoClientDeleteResult
resultFuture<MongoClientDeleteResult>
MongoClient. removeDocumentsWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove matching documents from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultFuture<MongoClientDeleteResult>
MongoClient. removeDocumentWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove a single matching document from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultFuture<MongoClientUpdateResult>
MongoClient. replaceDocuments(String collection, JsonObject query, JsonObject replace)
Replace matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. replaceDocumentsWithOptions(String collection, JsonObject query, JsonObject replace, UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultFuture<JsonObject>
MongoClient. runCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Future<String>
MongoClient. save(String collection, JsonObject document)
Save a document in the specified collectionFuture<String>
MongoClient. saveWithOptions(String collection, JsonObject document, WriteOption writeOption)
Save a document in the specified collection with the specified write optionBulkOperation
BulkOperation. setDocument(JsonObject document)
Sets the document, used by insert, replace, and update operationsFindOptions
FindOptions. setFields(JsonObject fields)
Set the fieldsBulkOperation
BulkOperation. setFilter(JsonObject filter)
Sets the filter document, used by replace, update, and delete operationsBulkOperation
BulkOperation. setHint(JsonObject hint)
Sets the operation hintCountOptions
CountOptions. setHint(JsonObject hint)
Optional.FindOptions
FindOptions. setHint(JsonObject hint)
Set the hintUpdateOptions
UpdateOptions. setHint(JsonObject hint)
Set the hint.CreateCollectionOptions
CreateCollectionOptions. setIndexOptionDefaults(JsonObject indexOptionDefaults)
Optional.IndexModel
IndexModel. setKey(JsonObject key)
Sets the index keyGridFsUploadOptions
GridFsUploadOptions. setMetadata(JsonObject metadata)
FindOptions
FindOptions. setSort(JsonObject sort)
Set the sort documentCreateCollectionOptions
CreateCollectionOptions. setStorageEngineOptions(JsonObject storageEngineOptions)
Optional.ValidationOptions
ValidationOptions. setValidator(JsonObject validator)
Optional.IndexOptions
IndexOptions. storageEngine(JsonObject storageEngine)
Sets the storage engine options document for this index.Future<MongoClientUpdateResult>
MongoClient. updateCollection(String collection, JsonObject query, JsonArray update)
Use an aggregation pipeline to update documents in the specified collection and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. updateCollection(String collection, JsonObject query, JsonObject update)
Update matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. updateCollectionWithOptions(String collection, JsonObject query, JsonArray update, UpdateOptions options)
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. updateCollectionWithOptions(String collection, JsonObject query, JsonObject update, UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultIndexOptions
IndexOptions. weights(JsonObject weights)
Sets the weighting object for use with a text index.Constructors in io.vertx.ext.mongo with parameters of type JsonObject Constructor Description AggregateOptions(JsonObject options)
Constructor from JSONBulkOperation(JsonObject json)
Json constructorBulkWriteOptions(JsonObject json)
Constructor from JSONCollationOptions(JsonObject json)
Constructing from a JsonObject with provided attributesCountOptions(JsonObject json)
CreateCollectionOptions(JsonObject json)
DistinctOptions(JsonObject json)
FindOptions(JsonObject options)
Constructor from JSONGridFsDownloadOptions(JsonObject options)
Constructor from JSONGridFsUploadOptions(JsonObject options)
Constructor from JSONIndexModel(JsonObject json)
Json constructorIndexModel(JsonObject key, IndexOptions options)
IndexOptions(JsonObject options)
Constructor from JSONMongoClientBulkWriteResult(JsonObject mongoClientBulkWriteResultJson)
Constructor from JSONMongoClientDeleteResult(JsonObject mongoClientDeleteResultJson)
Constructor form JSONMongoClientUpdateResult(long docMatched, JsonObject docUpsertedId, long docModified)
Constructor to specify the status of the operation.MongoClientUpdateResult(JsonObject mongoClientUpdateResultJson)
Constructor from JSONRenameCollectionOptions(JsonObject json)
TimeSeriesOptions(JsonObject json)
UpdateOptions(JsonObject json)
Constructor from JSONValidationOptions(JsonObject json)
Constructor parameters in io.vertx.ext.mongo with type arguments of type JsonObject Constructor Description MongoClientBulkWriteResult(long insertedCount, long matchedCount, long deletedCount, long modifiedCount, List<JsonObject> upserts, List<JsonObject> inserts)
Constructor to specify the result of the bulk write operation. -
Uses of JsonObject in io.vertx.ext.shell
Constructors in io.vertx.ext.shell with parameters of type JsonObject Constructor Description ShellServerOptions(JsonObject json)
ShellServiceOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.shell.term
Methods in io.vertx.ext.shell.term that return JsonObject Modifier and Type Method Description JsonObject
HttpTermOptions. getAuthOptions()
JsonObject
SSHTermOptions. getAuthOptions()
Methods in io.vertx.ext.shell.term with parameters of type JsonObject Modifier and Type Method Description HttpTermOptions
HttpTermOptions. setAuthOptions(JsonObject authOptions)
Set the auth options.SSHTermOptions
SSHTermOptions. setAuthOptions(JsonObject authOptions)
Set the auth options.Constructors in io.vertx.ext.shell.term with parameters of type JsonObject Constructor Description HttpTermOptions(JsonObject json)
SSHTermOptions(JsonObject json)
TelnetTermOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.stomp
Fields in io.vertx.ext.stomp declared as JsonObject Modifier and Type Field Description static JsonObject
StompOptions. DEFAULT_STOMP_HEARTBEAT
Methods in io.vertx.ext.stomp that return JsonObject Modifier and Type Method Description JsonObject
StompClientOptions. getHeartbeat()
Gets the heartbeat configuration.JsonObject
StompServerOptions. getHeartbeat()
Gets the heartbeat configuration.JsonObject
BridgeOptions. toJson()
JsonObject
Frame. toJson()
JsonObject
StompClientOptions. toJson()
JsonObject
StompServerOptions. toJson()
Methods in io.vertx.ext.stomp with parameters of type JsonObject Modifier and Type Method Description static Frame.Heartbeat
Frame.Heartbeat. create(JsonObject json)
Creates an instance ofFrame.Heartbeat
from the JSON configuration provides in the client / server options.StompClientOptions
StompClientOptions. setHeartbeat(JsonObject heartbeat)
Sets the heartbeat configuration.StompServerOptions
StompServerOptions. setHeartbeat(JsonObject heartbeat)
Sets the heartbeat configuration.Constructors in io.vertx.ext.stomp with parameters of type JsonObject Constructor Description BridgeOptions(JsonObject json)
Frame(JsonObject json)
Creates a new instance ofFrame
from its JSON representation.StompClientOptions(JsonObject json)
Creates an instance from aJsonObject
.StompServerOptions(JsonObject json)
Create an instance from aJsonObject
. -
Uses of JsonObject in io.vertx.ext.unit
Methods in io.vertx.ext.unit that return JsonObject Modifier and Type Method Description JsonObject
TestOptions. toJson()
Constructors in io.vertx.ext.unit with parameters of type JsonObject Constructor Description TestOptions(JsonObject json)
Create a new options from the specified json. -
Uses of JsonObject in io.vertx.ext.unit.collect
Methods in io.vertx.ext.unit.collect that return types with arguments of type JsonObject Modifier and Type Method Description Handler<Message<JsonObject>>
EventBusCollector. asMessageHandler()
-
Uses of JsonObject in io.vertx.ext.unit.report
Methods in io.vertx.ext.unit.report that return JsonObject Modifier and Type Method Description JsonObject
ReportingOptions. toJson()
JsonObject
ReportOptions. toJson()
Constructors in io.vertx.ext.unit.report with parameters of type JsonObject Constructor Description ReportingOptions(JsonObject json)
Create a new options from the specified json.ReportOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.web
Methods in io.vertx.ext.web that return JsonObject Modifier and Type Method Description default JsonObject
RequestBody. asJsonObject()
JsonObject
RequestBody. asJsonObject(int maxAllowedLength)
Gets the current body buffer as aJsonObject
.JsonObject
Http2PushMapping. toJson()
Constructors in io.vertx.ext.web with parameters of type JsonObject Constructor Description Http2PushMapping(JsonObject json)
Constructor from JSON -
Uses of JsonObject in io.vertx.ext.web.api.service
Methods in io.vertx.ext.web.api.service that return JsonObject Modifier and Type Method Description JsonObject
ServiceRequest. getExtra()
Get extra payloadJsonObject
ServiceRequest. getParams()
Get request parsedParameters as JSONJsonObject
ServiceRequest. getUser()
Get request principal user as routingContext.user().principal(), null if no user is authenticatedJsonObject
ServiceRequest. toJson()
JsonObject
ServiceResponse. toJson()
Methods in io.vertx.ext.web.api.service with parameters of type JsonObject Modifier and Type Method Description static ServiceResponse
ServiceResponse. completedWithJson(JsonObject jsonObject)
Creates aServiceResponse
with status code 200, status message OK, content typeapplication/json
andjsonObject
as bodyServiceRequest
ServiceRequest. setExtra(JsonObject extra)
ServiceRequest
ServiceRequest. setParams(JsonObject params)
ServiceRequest
ServiceRequest. setUser(JsonObject user)
Method parameters in io.vertx.ext.web.api.service with type arguments of type JsonObject Modifier and Type Method Description static OpenAPIRouterHandler
OpenAPIRouterHandler. create(Vertx vertx, Operation operation, DeliveryOptions deliveryOptions, java.util.function.BiFunction<Operation,RoutingContext,JsonObject> extraPayloadMapper, ResponseValidator validator)
RouteToEBServiceHandler
RouteToEBServiceHandler. extraPayloadMapper(java.util.function.Function<RoutingContext,JsonObject> extraPayloadMapper)
WhenextraPayloadMapper
is configured, this handler puts the evaluation result intoServiceRequest.getExtra()
Constructors in io.vertx.ext.web.api.service with parameters of type JsonObject Constructor Description ServiceRequest(JsonObject json)
ServiceRequest(JsonObject params, MultiMap headers, JsonObject user, JsonObject extra)
ServiceResponse(JsonObject json)
-
Uses of JsonObject in io.vertx.ext.web.client
Methods in io.vertx.ext.web.client that return JsonObject Modifier and Type Method Description default JsonObject
HttpResponse. bodyAsJsonObject()
JsonObject
CachingWebClientOptions. toJson()
Convert to JSONJsonObject
OAuth2WebClientOptions. toJson()
Convert to JSONJsonObject
WebClientOptions. toJson()
Convert to JSONMethods in io.vertx.ext.web.client with parameters of type JsonObject Modifier and Type Method Description Future<HttpResponse<T>>
HttpRequest. sendJsonObject(JsonObject body)
LikeHttpRequest.send()
but with an HTTP requestbody
object encoded as json and the content type set toapplication/json
.Constructors in io.vertx.ext.web.client with parameters of type JsonObject Constructor Description CachingWebClientOptions(JsonObject json)
OAuth2WebClientOptions(JsonObject json)
Creates a new instance from JSON.WebClientOptions(JsonObject json)
Creates a new instance from JSON. -
Uses of JsonObject in io.vertx.ext.web.codec
Methods in io.vertx.ext.web.codec that return types with arguments of type JsonObject Modifier and Type Method Description static BodyCodec<JsonObject>
BodyCodec. jsonObject()
-
Uses of JsonObject in io.vertx.ext.web.common.template
Methods in io.vertx.ext.web.common.template with parameters of type JsonObject Modifier and Type Method Description default Future<Buffer>
TemplateEngine. render(JsonObject context, String templateFileName)
Render the template. -
Uses of JsonObject in io.vertx.ext.web.handler
Methods in io.vertx.ext.web.handler with parameters of type JsonObject Modifier and Type Method Description OAuth2AuthHandler
OAuth2AuthHandler. extraParams(JsonObject extraParams)
Extra parameters needed to be passed while requesting a token. -
Uses of JsonObject in io.vertx.ext.web.handler.graphql
Methods in io.vertx.ext.web.handler.graphql that return JsonObject Modifier and Type Method Description JsonObject
GraphiQLHandlerOptions. getVariables()
JsonObject
GraphiQLHandlerOptions. getWsConnectionParams()
JsonObject
GraphiQLHandlerOptions. toJson()
JsonObject
GraphQLHandlerOptions. toJson()
Methods in io.vertx.ext.web.handler.graphql with parameters of type JsonObject Modifier and Type Method Description GraphiQLHandlerOptions
GraphiQLHandlerOptions. setVariables(JsonObject variables)
Initial value of the variables area in the GraphiQL user interface.GraphiQLHandlerOptions
GraphiQLHandlerOptions. setWsConnectionParams(JsonObject wsConnectionParams)
Initial GraphQLWS connection params.Constructors in io.vertx.ext.web.handler.graphql with parameters of type JsonObject Constructor Description GraphiQLHandlerOptions(JsonObject json)
Constructor to create options from JSON.GraphQLHandlerOptions(JsonObject json)
Constructor to create options from JSON. -
Uses of JsonObject in io.vertx.ext.web.handler.graphql.ws
Methods in io.vertx.ext.web.handler.graphql.ws that return JsonObject Modifier and Type Method Description JsonObject
Message. message()
JsonObject
GraphQLWSOptions. toJson()
Constructors in io.vertx.ext.web.handler.graphql.ws with parameters of type JsonObject Constructor Description GraphQLWSOptions(JsonObject json)
Constructor to create options from JSON. -
Uses of JsonObject in io.vertx.ext.web.handler.sockjs
Methods in io.vertx.ext.web.handler.sockjs that return JsonObject Modifier and Type Method Description JsonObject
SockJSBridgeOptions. toJson()
Methods in io.vertx.ext.web.handler.sockjs with parameters of type JsonObject Modifier and Type Method Description BridgeEvent
BridgeEvent. setRawMessage(JsonObject message)
Set the raw JSON message for the event.Constructors in io.vertx.ext.web.handler.sockjs with parameters of type JsonObject Constructor Description SockJSBridgeOptions(JsonObject json)
Constructor from JSONSockJSHandlerOptions(JsonObject json)
Constructor to create options from JSON. -
Uses of JsonObject in io.vertx.ext.web.sstore
Methods in io.vertx.ext.web.sstore with parameters of type JsonObject Modifier and Type Method Description static SessionStore
SessionStore. create(Vertx vertx, JsonObject options)
Create a Session store given a backend and configuration JSON.SessionStore
SessionStore. init(Vertx vertx, JsonObject options)
Initialize this store.protected void
AbstractSession. setData(JsonObject data)
-
Uses of JsonObject in io.vertx.ext.web.sstore.infinispan
Methods in io.vertx.ext.web.sstore.infinispan with parameters of type JsonObject Modifier and Type Method Description static InfinispanSessionStore
InfinispanSessionStore. create(Vertx vertx, JsonObject options)
Create a newInfinispanSessionStore
for the given configuration.static InfinispanSessionStore
InfinispanSessionStore. create(Vertx vertx, JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
LikeInfinispanSessionStore.create(Vertx, JsonObject)
but with a pre-configured Infinispan Client. -
Uses of JsonObject in io.vertx.ext.web.validation
Methods in io.vertx.ext.web.validation that return JsonObject Modifier and Type Method Description JsonObject
RequestParameter. getJsonObject()
Returns null if value is not aJsonObject
, otherwise it returns valueJsonObject
BadRequestException. toJson()
Returns a Json representation of the exceptionJsonObject
BodyProcessorException. toJson()
JsonObject
ParameterProcessorException. toJson()
JsonObject
RequestParameters. toJson()
This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist -
Uses of JsonObject in io.vertx.grpc.common
Fields in io.vertx.grpc.common with type parameters of type JsonObject Modifier and Type Field Description static GrpcMessageDecoder<JsonObject>
GrpcMessageDecoder. JSON_OBJECT
A decoder in JSON format decoding to instances ofJsonObject
.static GrpcMessageEncoder<JsonObject>
GrpcMessageEncoder. JSON_OBJECT
An encoder in JSON format encodingJsonObject
instances. -
Uses of JsonObject in io.vertx.grpc.server
Methods in io.vertx.grpc.server that return JsonObject Modifier and Type Method Description JsonObject
GrpcServerOptions. toJson()
Constructors in io.vertx.grpc.server with parameters of type JsonObject Constructor Description GrpcServerOptions(JsonObject json)
Creates options from JSON. -
Uses of JsonObject in io.vertx.httpproxy
Methods in io.vertx.httpproxy that return JsonObject Modifier and Type Method Description JsonObject
ProxyOptions. toJson()
Constructors in io.vertx.httpproxy with parameters of type JsonObject Constructor Description ProxyOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.httpproxy.cache
Methods in io.vertx.httpproxy.cache that return JsonObject Modifier and Type Method Description JsonObject
CacheOptions. toJson()
Constructors in io.vertx.httpproxy.cache with parameters of type JsonObject Constructor Description CacheOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.httpproxy.interceptors
Method parameters in io.vertx.httpproxy.interceptors with type arguments of type JsonObject Modifier and Type Method Description static BodyTransformer
BodyTransformer. transformJsonObject(java.util.function.Function<JsonObject,JsonObject> transformer)
Create a callback for transform JsonObject.static BodyTransformer
BodyTransformer. transformJsonObject(java.util.function.Function<JsonObject,JsonObject> transformer)
Create a callback for transform JsonObject. -
Uses of JsonObject in io.vertx.jdbcclient
Methods in io.vertx.jdbcclient that return JsonObject Modifier and Type Method Description JsonObject
JDBCConnectOptions. getExtraConfig()
JsonObject
JDBCConnectOptions. toJson()
Methods in io.vertx.jdbcclient with parameters of type JsonObject Modifier and Type Method Description JDBCConnectOptions
JDBCConnectOptions. setExtraConfig(JsonObject extraConfig)
Constructors in io.vertx.jdbcclient with parameters of type JsonObject Constructor Description JDBCConnectOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.json.schema
Methods in io.vertx.json.schema that return JsonObject Modifier and Type Method Description static JsonObject
Ref. resolve(JsonObject json)
Resolve all$ref
in the givenJsonObject
.JsonObject
SchemaRepository. resolve(JsonObject schema)
Resolve all$ref
in the givenJsonObject
.JsonObject
JsonSchemaOptions. toJson()
JsonObject
OutputUnit. toJson()
Methods in io.vertx.json.schema with parameters of type JsonObject Modifier and Type Method Description static JsonSchema
JsonSchema. of(JsonObject json)
Factory method to create aJsonSchema
from aJsonObject
.static JsonSchema
JsonSchema. of(String id, JsonObject json)
Factory method to create aJsonSchema
from aJsonObject
.static JsonObject
Ref. resolve(JsonObject json)
Resolve all$ref
in the givenJsonObject
.JsonObject
SchemaRepository. resolve(JsonObject schema)
Resolve all$ref
in the givenJsonObject
.Constructors in io.vertx.json.schema with parameters of type JsonObject Constructor Description JsonSchemaOptions(JsonObject json)
OutputUnit(JsonObject json)
-
Uses of JsonObject in io.vertx.json.schema.common.dsl
Methods in io.vertx.json.schema.common.dsl that return JsonObject Modifier and Type Method Description JsonObject
ObjectSchemaBuilder. toJson()
JsonObject
SchemaBuilder. toJson()
JsonObject
TupleSchemaBuilder. toJson()
Methods in io.vertx.json.schema.common.dsl with parameters of type JsonObject Modifier and Type Method Description T
SchemaBuilder. fromJson(JsonObject object)
-
Uses of JsonObject in io.vertx.junit5
Methods in io.vertx.junit5 that return JsonObject Modifier and Type Method Description JsonObject
VertxParameterProvider. getVertxOptions()
-
Uses of JsonObject in io.vertx.kafka.admin
Methods in io.vertx.kafka.admin that return JsonObject Modifier and Type Method Description JsonObject
ClusterDescription. toJson()
Convert object to JSON representationJsonObject
Config. toJson()
Convert object to JSON representationJsonObject
ConfigEntry. toJson()
Convert object to JSON representationJsonObject
ConfigSynonym. toJson()
Convert object to JSON representationJsonObject
ConsumerGroupDescription. toJson()
Convert object to JSON representationJsonObject
ConsumerGroupListing. toJson()
Convert object to JSON representationJsonObject
DescribeClusterOptions. toJson()
Convert object to JSON representationJsonObject
DescribeConsumerGroupsOptions. toJson()
Convert object to JSON representationJsonObject
DescribeTopicsOptions. toJson()
Convert object to JSON representationJsonObject
ListConsumerGroupOffsetsOptions. toJson()
Convert object to JSON representationJsonObject
ListOffsetsResultInfo. toJson()
Convert object to JSON representationJsonObject
MemberAssignment. toJson()
Convert object to JSON representationJsonObject
MemberDescription. toJson()
Convert object to JSON representationJsonObject
NewPartitions. toJson()
Convert object to JSON representationJsonObject
NewTopic. toJson()
Convert object to JSON representationJsonObject
OffsetSpec. toJson()
Convert object to JSON representationJsonObject
TopicDescription. toJson()
Convert object to JSON representationConstructors in io.vertx.kafka.admin with parameters of type JsonObject Constructor Description ClusterDescription(JsonObject json)
Constructor (from JSON representation)Config(JsonObject json)
Constructor (from JSON representation)ConfigEntry(JsonObject json)
Constructor (from JSON representation)ConfigSynonym(JsonObject json)
Constructor (from JSON representation)ConsumerGroupDescription(JsonObject json)
Constructor (from JSON representation)ConsumerGroupListing(JsonObject json)
Constructor (from JSON representation)DescribeClusterOptions(JsonObject json)
Constructor (from JSON representation)DescribeConsumerGroupsOptions(JsonObject json)
Constructor (from JSON representation)DescribeTopicsOptions(JsonObject json)
Constructor (from JSON representation)ListConsumerGroupOffsetsOptions(JsonObject json)
Constructor (from JSON representation)ListOffsetsResultInfo(JsonObject json)
Constructor (from JSON representation)MemberAssignment(JsonObject json)
Constructor (from JSON representation)MemberDescription(JsonObject json)
Constructor (from JSON representation)NewPartitions(JsonObject json)
Constructor (from JSON representation)NewTopic(JsonObject json)
Constructor (from JSON representation)OffsetSpec(JsonObject json)
Constructor (from JSON representation)TopicDescription(JsonObject json)
Constructor (from JSON representation) -
Uses of JsonObject in io.vertx.kafka.client.common
Methods in io.vertx.kafka.client.common that return JsonObject Modifier and Type Method Description JsonObject
ConfigResource. toJson()
Convert object to JSON representationJsonObject
KafkaClientOptions. toJson()
JsonObject
Node. toJson()
Convert object to JSON representationJsonObject
PartitionInfo. toJson()
Convert object to JSON representationJsonObject
TopicPartition. toJson()
Convert object to JSON representationJsonObject
TopicPartitionInfo. toJson()
Convert object to JSON representationConstructors in io.vertx.kafka.client.common with parameters of type JsonObject Constructor Description ConfigResource(JsonObject json)
Constructor (from JSON representation)KafkaClientOptions(JsonObject json)
Node(JsonObject json)
Constructor (from JSON representation)PartitionInfo(JsonObject json)
Constructor (from JSON representation)TopicPartition(JsonObject json)
Constructor (from JSON representation)TopicPartitionInfo(JsonObject json)
Constructor (from JSON representation) -
Uses of JsonObject in io.vertx.kafka.client.consumer
Methods in io.vertx.kafka.client.consumer that return JsonObject Modifier and Type Method Description JsonObject
OffsetAndMetadata. toJson()
Convert object to JSON representationJsonObject
OffsetAndTimestamp. toJson()
Convert object to JSON representationConstructors in io.vertx.kafka.client.consumer with parameters of type JsonObject Constructor Description OffsetAndMetadata(JsonObject json)
Constructor (from JSON representation)OffsetAndTimestamp(JsonObject json)
Constructor (from JSON representation) -
Uses of JsonObject in io.vertx.kafka.client.producer
Methods in io.vertx.kafka.client.producer that return JsonObject Modifier and Type Method Description JsonObject
RecordMetadata. toJson()
Convert object to JSON representationConstructors in io.vertx.kafka.client.producer with parameters of type JsonObject Constructor Description RecordMetadata(JsonObject json)
Constructor (from JSON representation) -
Uses of JsonObject in io.vertx.kafka.client.serialization
Methods in io.vertx.kafka.client.serialization that return JsonObject Modifier and Type Method Description JsonObject
JsonObjectDeserializer. deserialize(String topic, byte[] data)
Methods in io.vertx.kafka.client.serialization that return types with arguments of type JsonObject Modifier and Type Method Description static org.apache.kafka.common.serialization.Serde<JsonObject>
VertxSerdes. JsonObject()
Methods in io.vertx.kafka.client.serialization with parameters of type JsonObject Modifier and Type Method Description byte[]
JsonObjectSerializer. serialize(String topic, JsonObject data)
-
Uses of JsonObject in io.vertx.lang.groovy
Methods in io.vertx.lang.groovy with parameters of type JsonObject Modifier and Type Method Description static Object
VertxExtensionModule. getAt(JsonObject json, String key)
Subscript operator forJsonObject
, the read part.static Object
VertxExtensionModule. putAt(JsonObject json, String key, Object value)
Subscript operator forJsonObject
, the write part. -
Uses of JsonObject in io.vertx.micrometer
Methods in io.vertx.micrometer that return JsonObject Modifier and Type Method Description JsonObject
MetricsService. getMetricsSnapshot()
Will return the metrics that correspond with themeasured
object, null if no metrics is available.JsonObject
MetricsService. getMetricsSnapshot(String baseName)
Will return the metrics that begins with thebaseName
, null if no metrics is available.JsonObject
MetricsNaming. toJson()
JsonObject
MicrometerMetricsOptions. toJson()
JsonObject
VertxInfluxDbOptions. toJson()
JsonObject
VertxJmxMetricsOptions. toJson()
JsonObject
VertxPrometheusOptions. toJson()
Methods in io.vertx.micrometer with parameters of type JsonObject Modifier and Type Method Description MetricsOptions
MicrometerMetricsFactory. newOptions(JsonObject jsonObject)
Constructors in io.vertx.micrometer with parameters of type JsonObject Constructor Description Match(JsonObject json)
Create an instance from aJsonObject
MetricsNaming(JsonObject json)
Create an instance from aJsonObject
MicrometerMetricsOptions(JsonObject json)
Creates new options object for Micrometer metrics fromjson
input.VertxInfluxDbOptions(JsonObject json)
Creates new options object for InfluxDB reporting fromjson
input.VertxJmxMetricsOptions(JsonObject json)
Create an instance from aJsonObject
VertxPrometheusOptions(JsonObject json)
Create an instance from aJsonObject
-
Uses of JsonObject in io.vertx.mqtt
Methods in io.vertx.mqtt that return JsonObject Modifier and Type Method Description static JsonObject
MqttWill. propertyToJson(MqttProperties.MqttProperty<?> prop)
JsonObject
MqttAuth. toJson()
Convert instance in JSONJsonObject
MqttClientOptions. toJson()
JsonObject
MqttServerOptions. toJson()
JsonObject
MqttWill. toJson()
Convert instance in JSONMethods in io.vertx.mqtt with parameters of type JsonObject Modifier and Type Method Description static MqttProperties.MqttProperty<?>
MqttWill. propertyFromJson(JsonObject obj)
Constructors in io.vertx.mqtt with parameters of type JsonObject Constructor Description MqttAuth(JsonObject json)
Create instance from JSONMqttClientOptions(JsonObject json)
Create an instance of MqttClientOptions from JSONMqttServerOptions(JsonObject json)
Create an options from JSONMqttWill(JsonObject json)
Create instance from JSON -
Uses of JsonObject in io.vertx.mssqlclient
Methods in io.vertx.mssqlclient that return JsonObject Modifier and Type Method Description JsonObject
MSSQLConnectOptions. toJson()
JsonObject
MSSQLInfo. toJson()
Methods in io.vertx.mssqlclient with parameters of type JsonObject Modifier and Type Method Description MSSQLConnectOptions
MSSQLConnectOptions. merge(JsonObject other)
Constructors in io.vertx.mssqlclient with parameters of type JsonObject Constructor Description MSSQLConnectOptions(JsonObject json)
MSSQLInfo(JsonObject json)
-
Uses of JsonObject in io.vertx.mysqlclient
Methods in io.vertx.mysqlclient that return JsonObject Modifier and Type Method Description JsonObject
MySQLAuthOptions. toJson()
JsonObject
MySQLConnectOptions. toJson()
Methods in io.vertx.mysqlclient with parameters of type JsonObject Modifier and Type Method Description MySQLConnectOptions
MySQLConnectOptions. merge(JsonObject other)
Constructors in io.vertx.mysqlclient with parameters of type JsonObject Constructor Description MySQLAuthOptions(JsonObject json)
MySQLConnectOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.openapi.contract
Methods in io.vertx.openapi.contract that return JsonObject Modifier and Type Method Description JsonObject
OpenAPIObject. getOpenAPIModel()
Returns the part of the related OpenAPI specification which is represented by the OpenAPI object that is implementing this interface.JsonObject
OpenAPIContract. getRawContract()
Methods in io.vertx.openapi.contract that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
OpenAPIVersion. resolve(Vertx vertx, SchemaRepository repo, JsonObject contract)
Methods in io.vertx.openapi.contract with parameters of type JsonObject Modifier and Type Method Description static Future<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Future<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static OpenAPIVersion
OpenAPIVersion. fromContract(JsonObject contract)
Future<JsonObject>
OpenAPIVersion. resolve(Vertx vertx, SchemaRepository repo, JsonObject contract)
Future<Void>
OpenAPIVersion. validateAdditionalContractFile(Vertx vertx, SchemaRepository repo, JsonObject file)
Validates additional contract files against the openapi schema.Future<OutputUnit>
OpenAPIVersion. validateContract(Vertx vertx, SchemaRepository repo, JsonObject contract)
Method parameters in io.vertx.openapi.contract with type arguments of type JsonObject Modifier and Type Method Description static Future<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance. -
Uses of JsonObject in io.vertx.openapi.validation
Methods in io.vertx.openapi.validation that return JsonObject Modifier and Type Method Description default JsonObject
Parameter. getJsonObject()
default JsonObject
Parameter. getJsonObject(JsonObject defaultValue)
Methods in io.vertx.openapi.validation with parameters of type JsonObject Modifier and Type Method Description default JsonObject
Parameter. getJsonObject(JsonObject defaultValue)
-
Uses of JsonObject in io.vertx.oracleclient
Methods in io.vertx.oracleclient that return JsonObject Modifier and Type Method Description JsonObject
OracleConnectOptions. toJson()
JsonObject
OraclePrepareOptions. toJson()
Methods in io.vertx.oracleclient with parameters of type JsonObject Modifier and Type Method Description OracleConnectOptions
OracleConnectOptions. merge(JsonObject other)
Constructors in io.vertx.oracleclient with parameters of type JsonObject Constructor Description OracleConnectOptions(JsonObject json)
OraclePrepareOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.pgclient
Methods in io.vertx.pgclient that return JsonObject Modifier and Type Method Description JsonObject
PgConnectOptions. toJson()
JsonObject
PgNotice. toJson()
JsonObject
PgNotification. toJson()
Methods in io.vertx.pgclient with parameters of type JsonObject Modifier and Type Method Description PgConnectOptions
PgConnectOptions. merge(JsonObject other)
Constructors in io.vertx.pgclient with parameters of type JsonObject Constructor Description PgConnectOptions(JsonObject json)
PgNotice(JsonObject json)
PgNotification(JsonObject json)
-
Uses of JsonObject in io.vertx.rabbitmq
Methods in io.vertx.rabbitmq that return JsonObject Modifier and Type Method Description JsonObject
RabbitMQConfirmation. toJson()
JsonObject
RabbitMQOptions. toJson()
JsonObject
RabbitMQPublisherConfirmation. toJson()
Methods in io.vertx.rabbitmq that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
RabbitMQClient. queueDeclareAuto()
Actively declare a server-named exclusive, autodelete, non-durable queue.Methods in io.vertx.rabbitmq with parameters of type JsonObject Modifier and Type Method Description static RabbitMQClient
RabbitMQClient. create(Vertx vertx, JsonObject config)
LikeRabbitMQClient.create(Vertx, RabbitMQOptions)
but with aJsonObject
config object.Future<Void>
RabbitMQClient. exchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, JsonObject config)
Declare an exchange with additional parameters such as dead lettering, an alternate exchange or TTL.Future<com.rabbitmq.client.AMQP.Queue.DeclareOk>
RabbitMQClient. queueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, JsonObject config)
Declare a queue with config optionsConstructors in io.vertx.rabbitmq with parameters of type JsonObject Constructor Description QueueOptions(JsonObject json)
RabbitMQConfirmation(JsonObject json)
RabbitMQOptions(JsonObject json)
RabbitMQPublisherConfirmation(JsonObject json)
RabbitMQPublisherOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.reactivex.amqp
Methods in io.vertx.reactivex.amqp that return JsonObject Modifier and Type Method Description JsonObject
AmqpMessage. applicationProperties()
JsonObject
AmqpMessage. bodyAsJsonObject()
Methods in io.vertx.reactivex.amqp with parameters of type JsonObject Modifier and Type Method Description AmqpMessageBuilder
AmqpMessageBuilder. applicationProperties(JsonObject props)
AmqpMessageBuilder
AmqpMessageBuilder. withJsonObjectAsBody(JsonObject json)
-
Uses of JsonObject in io.vertx.reactivex.config
Methods in io.vertx.reactivex.config that return JsonObject Modifier and Type Method Description JsonObject
ConfigRetriever. getCachedConfig()
Gets the last computed configuration.Methods in io.vertx.reactivex.config that return types with arguments of type JsonObject Modifier and Type Method Description ReadStream<JsonObject>
ConfigRetriever. configStream()
Future<JsonObject>
ConfigRetriever. getConfig()
Reads the configuration from the different and computes the final configuration.Single<JsonObject>
ConfigRetriever. rxGetConfig()
Reads the configuration from the different and computes the final configuration.Method parameters in io.vertx.reactivex.config with type arguments of type JsonObject Modifier and Type Method Description ConfigRetriever
ConfigRetriever. setConfigurationProcessor(java.util.function.Function<JsonObject,JsonObject> processor)
Registers a handler that process the configuration before being injected into orConfigRetriever.listen(io.vertx.core.Handler<io.vertx.config.ConfigChange>)
.ConfigRetriever
ConfigRetriever. setConfigurationProcessor(java.util.function.Function<JsonObject,JsonObject> processor)
Registers a handler that process the configuration before being injected into orConfigRetriever.listen(io.vertx.core.Handler<io.vertx.config.ConfigChange>)
. -
Uses of JsonObject in io.vertx.reactivex.core
Methods in io.vertx.reactivex.core that return JsonObject Modifier and Type Method Description JsonObject
Context. config()
If the context is associated with a Verticle deployment, this returns the configuration that was specified when the verticle was deployed. -
Uses of JsonObject in io.vertx.reactivex.ext.auth
Methods in io.vertx.reactivex.ext.auth that return JsonObject Modifier and Type Method Description JsonObject
User. attributes()
Gets extra attributes of the user.JsonObject
User. principal()
Get the underlying principal for the User.Methods in io.vertx.reactivex.ext.auth with parameters of type JsonObject Modifier and Type Method Description static User
User. create(JsonObject principal)
Factory for user instances that are free form.static User
User. create(JsonObject principal, JsonObject attributes)
Factory for user instances that are free form. -
Uses of JsonObject in io.vertx.reactivex.ext.auth.authentication
Methods in io.vertx.reactivex.ext.auth.authentication that return JsonObject Modifier and Type Method Description JsonObject
Credentials. toJson()
Simple interop to downcast back to JSON for backwards compatibility. -
Uses of JsonObject in io.vertx.reactivex.ext.auth.authorization
Methods in io.vertx.reactivex.ext.auth.authorization that return JsonObject Modifier and Type Method Description JsonObject
AndAuthorization. toJson()
JsonObject
Authorization. toJson()
JsonObject
NotAuthorization. toJson()
JsonObject
OrAuthorization. toJson()
JsonObject
PermissionBasedAuthorization. toJson()
JsonObject
RoleBasedAuthorization. toJson()
JsonObject
WildcardPermissionBasedAuthorization. toJson()
-
Uses of JsonObject in io.vertx.reactivex.ext.auth.jwt
Methods in io.vertx.reactivex.ext.auth.jwt with parameters of type JsonObject Modifier and Type Method Description String
JWTAuth. generateToken(JsonObject claims)
Generate a new JWT token.String
JWTAuth. generateToken(JsonObject claims, JWTOptions options)
Generate a new JWT token. -
Uses of JsonObject in io.vertx.reactivex.ext.auth.oauth2
Methods in io.vertx.reactivex.ext.auth.oauth2 that return types with arguments of type JsonObject Modifier and Type Method Description Single<JsonObject>
OAuth2Auth. rxUserInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user.Future<JsonObject>
OAuth2Auth. userInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user.Methods in io.vertx.reactivex.ext.auth.oauth2 with parameters of type JsonObject Modifier and Type Method Description String
OAuth2Auth. endSessionURL(User user, JsonObject params)
The logout (end-session) endpoint is specified in OpenID Connect Session Management 1.0. -
Uses of JsonObject in io.vertx.reactivex.ext.auth.oauth2.providers
Methods in io.vertx.reactivex.ext.auth.oauth2.providers with parameters of type JsonObject Modifier and Type Method Description static OAuth2Auth
GoogleAuth. create(Vertx vertx, JsonObject serviceAccountJson)
Create a OAuth2Auth provider for Google Service Account (Server to Server)static OAuth2Auth
GoogleAuth. create(Vertx vertx, JsonObject serviceAccountJson, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google Service Account (Server to Server)static OAuth2Auth
KeycloakAuth. create(Vertx vertx, JsonObject config)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, JsonObject config, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, OAuth2FlowType flow, JsonObject config)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak -
Uses of JsonObject in io.vertx.reactivex.ext.auth.webauthn4j
Methods in io.vertx.reactivex.ext.auth.webauthn4j that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
WebAuthn4J. createCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Future<JsonObject>
WebAuthn4J. getCredentialsOptions(String username)
Creates an assertion challenge and any other parameters for thenavigator.credentials.get()
call.Single<JsonObject>
WebAuthn4J. rxCreateCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Single<JsonObject>
WebAuthn4J. rxGetCredentialsOptions(String username)
Creates an assertion challenge and any other parameters for thenavigator.credentials.get()
call.Methods in io.vertx.reactivex.ext.auth.webauthn4j with parameters of type JsonObject Modifier and Type Method Description Future<JsonObject>
WebAuthn4J. createCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Single<JsonObject>
WebAuthn4J. rxCreateCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call. -
Uses of JsonObject in io.vertx.reactivex.ext.bridge
Methods in io.vertx.reactivex.ext.bridge that return JsonObject Modifier and Type Method Description JsonObject
BaseBridgeEvent. getRawMessage()
Get the raw JSON message for the event.Methods in io.vertx.reactivex.ext.bridge with parameters of type JsonObject Modifier and Type Method Description BaseBridgeEvent
BaseBridgeEvent. setRawMessage(JsonObject message)
Override the raw JSON message for the event. -
Uses of JsonObject in io.vertx.reactivex.ext.consul
Methods in io.vertx.reactivex.ext.consul that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
ConsulClient. agentInfo()
Returns the configuration and member information of the local agentSingle<JsonObject>
ConsulClient. rxAgentInfo()
Returns the configuration and member information of the local agent -
Uses of JsonObject in io.vertx.reactivex.ext.dropwizard
Methods in io.vertx.reactivex.ext.dropwizard that return JsonObject Modifier and Type Method Description JsonObject
MetricsService. getMetricsSnapshot(Measured measured)
Will return the metrics that correspond with themeasured
object, null if no metrics is available.JsonObject
MetricsService. getMetricsSnapshot(String baseName)
Will return the metrics that begins with thebaseName
, null if no metrics is available. -
Uses of JsonObject in io.vertx.reactivex.ext.eventbus.bridge.tcp
Methods in io.vertx.reactivex.ext.eventbus.bridge.tcp with parameters of type JsonObject Modifier and Type Method Description BridgeEvent
BridgeEvent. setRawMessage(JsonObject message)
Get the raw JSON message for the event. -
Uses of JsonObject in io.vertx.reactivex.ext.healthchecks
Methods in io.vertx.reactivex.ext.healthchecks that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
HealthChecks. invoke(String name)
Invokes the registered procedure with the given name and sub-procedures.Single<JsonObject>
HealthChecks. rxInvoke(String name)
Invokes the registered procedure with the given name and sub-procedures.Method parameters in io.vertx.reactivex.ext.healthchecks with type arguments of type JsonObject Modifier and Type Method Description HealthChecks
HealthChecks. invoke(Handler<JsonObject> resultHandler)
Invokes the registered procedures and computes the outcome. -
Uses of JsonObject in io.vertx.reactivex.ext.mail
Methods in io.vertx.reactivex.ext.mail that return JsonObject Modifier and Type Method Description JsonObject
MailAttachment. toJson()
convert this object to JSON representationMethods in io.vertx.reactivex.ext.mail with parameters of type JsonObject Modifier and Type Method Description static MailAttachment
MailAttachment. create(JsonObject json)
create a MailAttachment object from a JsonObject representation -
Uses of JsonObject in io.vertx.reactivex.ext.mongo
Methods in io.vertx.reactivex.ext.mongo that return types with arguments of type JsonObject Modifier and Type Method Description ReadStream<JsonObject>
MongoClient. aggregate(String collection, JsonArray pipeline)
Run aggregate MongoDB command with defaultAggregateOptions
.ReadStream<JsonObject>
MongoClient. aggregateWithOptions(String collection, JsonArray pipeline, AggregateOptions options)
Run aggregate MongoDB command.ReadStream<JsonObject>
MongoClient. distinctBatch(String collection, String fieldName, String resultClassname)
Gets the distinct values of the specified field name.ReadStream<JsonObject>
MongoClient. distinctBatch(String collection, String fieldName, String resultClassname, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Future<List<JsonObject>>
MongoClient. find(String collection, JsonObject query)
Find matching documents in the specified collectionReadStream<JsonObject>
MongoClient. findBatch(String collection, JsonObject query)
Find matching documents in the specified collection.ReadStream<JsonObject>
MongoClient. findBatchWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying options.Future<JsonObject>
MongoClient. findOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionFuture<JsonObject>
MongoClient. findOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Future<JsonObject>
MongoClient. findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Future<List<JsonObject>>
MongoClient. findWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsFuture<JsonObject>
MongoClient. runCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Single<List<JsonObject>>
MongoClient. rxFind(String collection, JsonObject query)
Find matching documents in the specified collectionMaybe<JsonObject>
MongoClient. rxFindOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionMaybe<JsonObject>
MongoClient. rxFindOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Single<List<JsonObject>>
MongoClient. rxFindWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsMaybe<JsonObject>
MongoClient. rxRunCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.ReadStream<com.mongodb.client.model.changestream.ChangeStreamDocument<JsonObject>>
MongoClient. watch(String collection, JsonArray pipeline, boolean withUpdatedDoc, int batchSize)
Watch the collection change.Methods in io.vertx.reactivex.ext.mongo with parameters of type JsonObject Modifier and Type Method Description Future<Long>
MongoClient. count(String collection, JsonObject query)
Count matching documents in a collection.Future<Long>
MongoClient. countWithOptions(String collection, JsonObject query, CountOptions countOptions)
Count matching documents in a collection.static MongoClient
MongoClient. create(Vertx vertx, JsonObject config)
Create a Mongo client which maintains its own data source.Future<Void>
MongoClient. createIndex(String collection, JsonObject key)
Creates an index.Future<Void>
MongoClient. createIndexWithOptions(String collection, JsonObject key, IndexOptions options)
Creates an index.static MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config)
LikeMongoClient.createShared(io.vertx.reactivex.core.Vertx, io.vertx.core.json.JsonObject, java.lang.String)
but with the default data source namestatic MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config, String dataSourceName)
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source nameReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Future<JsonArray>
MongoClient. distinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.Future<JsonArray>
MongoClient. distinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Future<Void>
MongoClient. dropIndex(String collection, JsonObject key)
Drops the index given the keys used to create it.Future<List<JsonObject>>
MongoClient. find(String collection, JsonObject query)
Find matching documents in the specified collectionReadStream<JsonObject>
MongoClient. findBatch(String collection, JsonObject query)
Find matching documents in the specified collection.ReadStream<JsonObject>
MongoClient. findBatchWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying options.Future<List<String>>
MongoGridFsClient. findIds(JsonObject query)
Finds all file ids that match a query.Future<JsonObject>
MongoClient. findOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionFuture<JsonObject>
MongoClient. findOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Future<JsonObject>
MongoClient. findOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Future<JsonObject>
MongoClient. findOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Future<JsonObject>
MongoClient. findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Future<List<JsonObject>>
MongoClient. findWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsFuture<String>
MongoClient. insert(String collection, JsonObject document)
Insert a document in the specified collectionFuture<String>
MongoClient. insertWithOptions(String collection, JsonObject document, WriteOption writeOption)
Insert a document in the specified collection with the specified write optionFuture<MongoClientDeleteResult>
MongoClient. removeDocument(String collection, JsonObject query)
Remove a single matching document from a collection and return the handler withMongoClientDeleteResult
resultFuture<MongoClientDeleteResult>
MongoClient. removeDocuments(String collection, JsonObject query)
Remove matching documents from a collection and return the handler withMongoClientDeleteResult
resultFuture<MongoClientDeleteResult>
MongoClient. removeDocumentsWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove matching documents from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultFuture<MongoClientDeleteResult>
MongoClient. removeDocumentWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove a single matching document from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultFuture<MongoClientUpdateResult>
MongoClient. replaceDocuments(String collection, JsonObject query, JsonObject replace)
Replace matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. replaceDocumentsWithOptions(String collection, JsonObject query, JsonObject replace, UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultFuture<JsonObject>
MongoClient. runCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Single<Long>
MongoClient. rxCount(String collection, JsonObject query)
Count matching documents in a collection.Single<Long>
MongoClient. rxCountWithOptions(String collection, JsonObject query, CountOptions countOptions)
Count matching documents in a collection.Completable
MongoClient. rxCreateIndex(String collection, JsonObject key)
Creates an index.Completable
MongoClient. rxCreateIndexWithOptions(String collection, JsonObject key, IndexOptions options)
Creates an index.Single<JsonArray>
MongoClient. rxDistinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.Single<JsonArray>
MongoClient. rxDistinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Completable
MongoClient. rxDropIndex(String collection, JsonObject key)
Drops the index given the keys used to create it.Single<List<JsonObject>>
MongoClient. rxFind(String collection, JsonObject query)
Find matching documents in the specified collectionSingle<List<String>>
MongoGridFsClient. rxFindIds(JsonObject query)
Finds all file ids that match a query.Maybe<JsonObject>
MongoClient. rxFindOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionMaybe<JsonObject>
MongoClient. rxFindOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Single<List<JsonObject>>
MongoClient. rxFindWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsMaybe<String>
MongoClient. rxInsert(String collection, JsonObject document)
Insert a document in the specified collectionMaybe<String>
MongoClient. rxInsertWithOptions(String collection, JsonObject document, WriteOption writeOption)
Insert a document in the specified collection with the specified write optionMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocument(String collection, JsonObject query)
Remove a single matching document from a collection and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocuments(String collection, JsonObject query)
Remove matching documents from a collection and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocumentsWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove matching documents from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocumentWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove a single matching document from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxReplaceDocuments(String collection, JsonObject query, JsonObject replace)
Replace matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxReplaceDocumentsWithOptions(String collection, JsonObject query, JsonObject replace, UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<JsonObject>
MongoClient. rxRunCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Maybe<String>
MongoClient. rxSave(String collection, JsonObject document)
Save a document in the specified collectionMaybe<String>
MongoClient. rxSaveWithOptions(String collection, JsonObject document, WriteOption writeOption)
Save a document in the specified collection with the specified write optionMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollection(String collection, JsonObject query, JsonArray update)
Use an aggregation pipeline to update documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollection(String collection, JsonObject query, JsonObject update)
Update matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollectionWithOptions(String collection, JsonObject query, JsonArray update, UpdateOptions options)
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollectionWithOptions(String collection, JsonObject query, JsonObject update, UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultFuture<String>
MongoClient. save(String collection, JsonObject document)
Save a document in the specified collectionFuture<String>
MongoClient. saveWithOptions(String collection, JsonObject document, WriteOption writeOption)
Save a document in the specified collection with the specified write optionFuture<MongoClientUpdateResult>
MongoClient. updateCollection(String collection, JsonObject query, JsonArray update)
Use an aggregation pipeline to update documents in the specified collection and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. updateCollection(String collection, JsonObject query, JsonObject update)
Update matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. updateCollectionWithOptions(String collection, JsonObject query, JsonArray update, UpdateOptions options)
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultFuture<MongoClientUpdateResult>
MongoClient. updateCollectionWithOptions(String collection, JsonObject query, JsonObject update, UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
result -
Uses of JsonObject in io.vertx.reactivex.ext.web
Methods in io.vertx.reactivex.ext.web that return JsonObject Modifier and Type Method Description JsonObject
RequestBody. asJsonObject()
JsonObject
RequestBody. asJsonObject(int maxAllowedLength)
Gets the current body buffer as a . -
Uses of JsonObject in io.vertx.reactivex.ext.web.client
Methods in io.vertx.reactivex.ext.web.client that return JsonObject Modifier and Type Method Description JsonObject
HttpResponse. bodyAsJsonObject()
Methods in io.vertx.reactivex.ext.web.client with parameters of type JsonObject Modifier and Type Method Description Single<HttpResponse<T>>
HttpRequest. rxSendJsonObject(JsonObject body)
LikeHttpRequest.send()
but with an HTTP requestbody
object encoded as json and the content type set toapplication/json
.Future<HttpResponse<T>>
HttpRequest. sendJsonObject(JsonObject body)
LikeHttpRequest.send()
but with an HTTP requestbody
object encoded as json and the content type set toapplication/json
. -
Uses of JsonObject in io.vertx.reactivex.ext.web.codec
Methods in io.vertx.reactivex.ext.web.codec that return types with arguments of type JsonObject Modifier and Type Method Description static BodyCodec<JsonObject>
BodyCodec. jsonObject()
-
Uses of JsonObject in io.vertx.reactivex.ext.web.common.template
Methods in io.vertx.reactivex.ext.web.common.template with parameters of type JsonObject Modifier and Type Method Description Future<Buffer>
TemplateEngine. render(JsonObject context, String templateFileName)
Render the template.Single<Buffer>
TemplateEngine. rxRender(JsonObject context, String templateFileName)
Render the template. -
Uses of JsonObject in io.vertx.reactivex.ext.web.handler
Methods in io.vertx.reactivex.ext.web.handler with parameters of type JsonObject Modifier and Type Method Description OAuth2AuthHandler
OAuth2AuthHandler. extraParams(JsonObject extraParams)
Extra parameters needed to be passed while requesting a token. -
Uses of JsonObject in io.vertx.reactivex.ext.web.handler.graphql.ws
Methods in io.vertx.reactivex.ext.web.handler.graphql.ws that return JsonObject Modifier and Type Method Description JsonObject
Message. message()
-
Uses of JsonObject in io.vertx.reactivex.ext.web.handler.sockjs
Methods in io.vertx.reactivex.ext.web.handler.sockjs with parameters of type JsonObject Modifier and Type Method Description BridgeEvent
BridgeEvent. setRawMessage(JsonObject message)
Set the raw JSON message for the event. -
Uses of JsonObject in io.vertx.reactivex.ext.web.sstore
Methods in io.vertx.reactivex.ext.web.sstore with parameters of type JsonObject Modifier and Type Method Description static SessionStore
SessionStore. create(Vertx vertx, JsonObject options)
Create a Session store given a backend and configuration JSON.SessionStore
SessionStore. init(Vertx vertx, JsonObject options)
Initialize this store. -
Uses of JsonObject in io.vertx.reactivex.ext.web.sstore.infinispan
Methods in io.vertx.reactivex.ext.web.sstore.infinispan with parameters of type JsonObject Modifier and Type Method Description static InfinispanSessionStore
InfinispanSessionStore. create(Vertx vertx, JsonObject options)
Create a newInfinispanSessionStore
for the given configuration.static InfinispanSessionStore
InfinispanSessionStore. create(Vertx vertx, JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
LikeInfinispanSessionStore.create(io.vertx.reactivex.core.Vertx, io.vertx.core.json.JsonObject)
but with a pre-configured Infinispan Client. -
Uses of JsonObject in io.vertx.reactivex.ext.web.validation
Methods in io.vertx.reactivex.ext.web.validation that return JsonObject Modifier and Type Method Description JsonObject
RequestParameter. getJsonObject()
Returns null if value is not a , otherwise it returns valueJsonObject
RequestParameters. toJson()
This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist -
Uses of JsonObject in io.vertx.reactivex.grpc.common
Fields in io.vertx.reactivex.grpc.common with type parameters of type JsonObject Modifier and Type Field Description static GrpcMessageDecoder<JsonObject>
GrpcMessageDecoder. JSON_OBJECT
A decoder in JSON format decoding to instances of .static GrpcMessageEncoder<JsonObject>
GrpcMessageEncoder. JSON_OBJECT
An encoder in JSON format encoding instances. -
Uses of JsonObject in io.vertx.reactivex.json.schema
Methods in io.vertx.reactivex.json.schema that return JsonObject Modifier and Type Method Description static JsonObject
Ref. resolve(JsonObject json)
Resolve all$ref
in the given .JsonObject
SchemaRepository. resolve(JsonObject schema)
Resolve all$ref
in the given .Methods in io.vertx.reactivex.json.schema with parameters of type JsonObject Modifier and Type Method Description static JsonSchema
JsonSchema. of(JsonObject json)
Factory method to create aJsonSchema
from a .static JsonSchema
JsonSchema. of(String id, JsonObject json)
Factory method to create aJsonSchema
from a .static JsonObject
Ref. resolve(JsonObject json)
Resolve all$ref
in the given .JsonObject
SchemaRepository. resolve(JsonObject schema)
Resolve all$ref
in the given . -
Uses of JsonObject in io.vertx.reactivex.micrometer
Methods in io.vertx.reactivex.micrometer that return JsonObject Modifier and Type Method Description JsonObject
MetricsService. getMetricsSnapshot()
Will return the metrics that correspond with themeasured
object, null if no metrics is available.JsonObject
MetricsService. getMetricsSnapshot(String baseName)
Will return the metrics that begins with thebaseName
, null if no metrics is available. -
Uses of JsonObject in io.vertx.reactivex.openapi.contract
Methods in io.vertx.reactivex.openapi.contract that return JsonObject Modifier and Type Method Description JsonObject
OpenAPIContract. getRawContract()
Methods in io.vertx.reactivex.openapi.contract with parameters of type JsonObject Modifier and Type Method Description static Future<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Future<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. rxFrom(Vertx vertx, JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. rxFrom(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.Method parameters in io.vertx.reactivex.openapi.contract with type arguments of type JsonObject Modifier and Type Method Description static Future<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. rxFrom(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance. -
Uses of JsonObject in io.vertx.reactivex.rabbitmq
Methods in io.vertx.reactivex.rabbitmq that return types with arguments of type JsonObject Modifier and Type Method Description Future<JsonObject>
RabbitMQClient. queueDeclareAuto()
Actively declare a server-named exclusive, autodelete, non-durable queue.Single<JsonObject>
RabbitMQClient. rxQueueDeclareAuto()
Actively declare a server-named exclusive, autodelete, non-durable queue.Methods in io.vertx.reactivex.rabbitmq with parameters of type JsonObject Modifier and Type Method Description Future<Void>
RabbitMQClient. exchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, JsonObject config)
Declare an exchange with additional parameters such as dead lettering, an alternate exchange or TTL.Future<com.rabbitmq.client.AMQP.Queue.DeclareOk>
RabbitMQClient. queueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, JsonObject config)
Declare a queue with config optionsCompletable
RabbitMQClient. rxExchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, JsonObject config)
Declare an exchange with additional parameters such as dead lettering, an alternate exchange or TTL.Single<com.rabbitmq.client.AMQP.Queue.DeclareOk>
RabbitMQClient. rxQueueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, JsonObject config)
Declare a queue with config options -
Uses of JsonObject in io.vertx.reactivex.servicediscovery
Methods in io.vertx.reactivex.servicediscovery with parameters of type JsonObject Modifier and Type Method Description Future<Record>
ServiceDiscovery. getRecord(JsonObject filter)
Lookups for a single record.Future<List<Record>>
ServiceDiscovery. getRecords(JsonObject filter)
Lookups for a set of records.ServiceReference
ServiceDiscovery. getReferenceWithConfiguration(Record record, JsonObject configuration)
Gets a service reference from the given record, the reference is configured with the given json object.Future<Void>
ServiceDiscovery. registerServiceExporter(ServiceExporter exporter, JsonObject configuration)
Registers a discovery bridge.Future<Void>
ServiceDiscovery. registerServiceImporter(ServiceImporter importer, JsonObject configuration)
Registers a discovery service importer.Maybe<Record>
ServiceDiscovery. rxGetRecord(JsonObject filter)
Lookups for a single record.Single<List<Record>>
ServiceDiscovery. rxGetRecords(JsonObject filter)
Lookups for a set of records.Completable
ServiceDiscovery. rxRegisterServiceExporter(ServiceExporter exporter, JsonObject configuration)
Registers a discovery bridge.Completable
ServiceDiscovery. rxRegisterServiceImporter(ServiceImporter importer, JsonObject configuration)
Registers a discovery service importer. -
Uses of JsonObject in io.vertx.reactivex.servicediscovery.spi
Methods in io.vertx.reactivex.servicediscovery.spi with parameters of type JsonObject Modifier and Type Method Description void
ServiceExporter. init(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the exporter.void
ServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the importer. -
Uses of JsonObject in io.vertx.reactivex.servicediscovery.types
Methods in io.vertx.reactivex.servicediscovery.types with parameters of type JsonObject Modifier and Type Method Description static Record
EventBusService. createRecord(String name, String address, String itf, JsonObject metadata)
Sugar method to creates a record for this type.static Record
HttpEndpoint. createRecord(String name, boolean ssl, String host, int port, String root, JsonObject metadata)
Same asHttpEndpoint.createRecord(java.lang.String, java.lang.String, int, java.lang.String, io.vertx.core.json.JsonObject)
but let you configure whether or not the service is usinghttps
.static Record
HttpEndpoint. createRecord(String name, String host, int port, String root, JsonObject metadata)
Convenient method to create a record for a HTTP endpoint.static Record
MessageSource. createRecord(String name, String address, String type, JsonObject metadata)
Create a record representing a data producer.static Record
MongoDataSource. createRecord(String name, JsonObject location, JsonObject metadata)
Convenient method to create a record for a Mongo data source.static Record
RedisDataSource. createRecord(String name, JsonObject location, JsonObject metadata)
Convenient method to create a record for a Redis data source.static Future<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Future<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Future<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static <T> Future<MessageConsumer<T>>
MessageSource. getConsumer(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a message source and provides the configured .static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Future<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Future<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Future<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static <T> Future<T>
EventBusService. getServiceProxy(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T>
EventBusService. getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T>
EventBusService. getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. rxGetClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. rxGetClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. rxGetClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static <T> Single<MessageConsumer<T>>
MessageSource. rxGetConsumer(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a message source and provides the configured .static Single<MongoClient>
MongoDataSource. rxGetMongoClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Single<MongoClient>
MongoDataSource. rxGetMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Single<Redis>
RedisDataSource. rxGetRedisClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Single<Redis>
RedisDataSource. rxGetRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Single<Redis>
RedisDataSource. rxGetRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static <T> Single<T>
EventBusService. rxGetServiceProxy(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Single<T>
EventBusService. rxGetServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Single<T>
EventBusService. rxGetServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured . -
Uses of JsonObject in io.vertx.reactivex.sqlclient
Methods in io.vertx.reactivex.sqlclient that return JsonObject Modifier and Type Method Description JsonObject[]
Row. getArrayOfJsonObjects(String column)
Get an array of value for the givencolumn
.JsonObject[]
Tuple. getArrayOfJsonObjects(int pos)
Get an array of value atpos
.JsonObject
Row. getJsonObject(String column)
Get a value for the givencolumn
.JsonObject
Tuple. getJsonObject(int pos)
Get a value atpos
.JsonObject
Row. toJson()
Return a JSON object representation of the row.Methods in io.vertx.reactivex.sqlclient with parameters of type JsonObject Modifier and Type Method Description Tuple
Tuple. addArrayOfJsonObject(JsonObject[] value)
Add an array of value at the end of the tuple.Tuple
Tuple. addJsonObject(JsonObject value)
Add a value at the end of the tuple. -
Uses of JsonObject in io.vertx.reactivex.sqlclient.templates
Methods in io.vertx.reactivex.sqlclient.templates that return types with arguments of type JsonObject Modifier and Type Method Description static TupleMapper<JsonObject>
TupleMapper. jsonObject()
Map a to a . -
Uses of JsonObject in io.vertx.reactivex.uritemplate
Methods in io.vertx.reactivex.uritemplate with parameters of type JsonObject Modifier and Type Method Description Variables
Variables. addAll(JsonObject json)
Populates with a JSON object:null
are conservedJsonArray
is converted toList
JsonObject
is converted toMap
any other value is converted to a string Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc...Variables
Variables. setAll(JsonObject json)
LikeVariables.addAll(io.vertx.core.json.JsonObject)
but overwrites previous variables.static Variables
Variables. variables(JsonObject json)
Create an instance populated from a JSON object:null
are conservedJsonArray
is converted toList
JsonObject
is converted toMap
any other value is converted to a string Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc... -
Uses of JsonObject in io.vertx.redis.client
Methods in io.vertx.redis.client that return JsonObject Modifier and Type Method Description JsonObject
PoolOptions. toJson()
Converts this object to JSON notation.JsonObject
RedisClusterConnectOptions. toJson()
Converts this object to JSON notation.JsonObject
RedisConnectOptions. toJson()
Converts this object to JSON notation.JsonObject
RedisOptions. toJson()
Converts this object to JSON notation.JsonObject
RedisReplicationConnectOptions. toJson()
Converts this object to JSON notation.JsonObject
RedisSentinelConnectOptions. toJson()
Converts this object to JSON notation.JsonObject
RedisStandaloneConnectOptions. toJson()
Converts this object to JSON notation.Methods in io.vertx.redis.client with parameters of type JsonObject Modifier and Type Method Description default Request
Request. arg(JsonObject arg)
Adds a JsonObject argument, the encoding will serialize the json as key0, value0, key1, value1, ...Constructors in io.vertx.redis.client with parameters of type JsonObject Constructor Description PoolOptions(JsonObject json)
RedisClusterConnectOptions(JsonObject json)
RedisConnectOptions(JsonObject json)
RedisOptions(JsonObject json)
Copy from JSON constructor.RedisReplicationConnectOptions(JsonObject json)
RedisSentinelConnectOptions(JsonObject json)
RedisStandaloneConnectOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.rxjava3.amqp
Methods in io.vertx.rxjava3.amqp that return JsonObject Modifier and Type Method Description JsonObject
AmqpMessage. applicationProperties()
JsonObject
AmqpMessage. bodyAsJsonObject()
Methods in io.vertx.rxjava3.amqp with parameters of type JsonObject Modifier and Type Method Description AmqpMessageBuilder
AmqpMessageBuilder. applicationProperties(JsonObject props)
AmqpMessageBuilder
AmqpMessageBuilder. withJsonObjectAsBody(JsonObject json)
-
Uses of JsonObject in io.vertx.rxjava3.config
Methods in io.vertx.rxjava3.config that return JsonObject Modifier and Type Method Description JsonObject
ConfigRetriever. getCachedConfig()
Gets the last computed configuration.Methods in io.vertx.rxjava3.config that return types with arguments of type JsonObject Modifier and Type Method Description ReadStream<JsonObject>
ConfigRetriever. configStream()
Single<JsonObject>
ConfigRetriever. getConfig()
Reads the configuration from the different and computes the final configuration.Single<JsonObject>
ConfigRetriever. rxGetConfig()
Reads the configuration from the different and computes the final configuration.Method parameters in io.vertx.rxjava3.config with type arguments of type JsonObject Modifier and Type Method Description ConfigRetriever
ConfigRetriever. setConfigurationProcessor(java.util.function.Function<JsonObject,JsonObject> processor)
Registers a handler that process the configuration before being injected into orConfigRetriever.listen(io.vertx.core.Handler<io.vertx.config.ConfigChange>)
.ConfigRetriever
ConfigRetriever. setConfigurationProcessor(java.util.function.Function<JsonObject,JsonObject> processor)
Registers a handler that process the configuration before being injected into orConfigRetriever.listen(io.vertx.core.Handler<io.vertx.config.ConfigChange>)
. -
Uses of JsonObject in io.vertx.rxjava3.core
Methods in io.vertx.rxjava3.core that return JsonObject Modifier and Type Method Description JsonObject
Context. config()
If the context is associated with a Verticle deployment, this returns the configuration that was specified when the verticle was deployed. -
Uses of JsonObject in io.vertx.rxjava3.ext.auth
Methods in io.vertx.rxjava3.ext.auth that return JsonObject Modifier and Type Method Description JsonObject
User. attributes()
Gets extra attributes of the user.JsonObject
User. principal()
Get the underlying principal for the User.Methods in io.vertx.rxjava3.ext.auth with parameters of type JsonObject Modifier and Type Method Description static User
User. create(JsonObject principal)
Factory for user instances that are free form.static User
User. create(JsonObject principal, JsonObject attributes)
Factory for user instances that are free form. -
Uses of JsonObject in io.vertx.rxjava3.ext.auth.authentication
Methods in io.vertx.rxjava3.ext.auth.authentication that return JsonObject Modifier and Type Method Description JsonObject
Credentials. toJson()
Simple interop to downcast back to JSON for backwards compatibility. -
Uses of JsonObject in io.vertx.rxjava3.ext.auth.authorization
Methods in io.vertx.rxjava3.ext.auth.authorization that return JsonObject Modifier and Type Method Description JsonObject
AndAuthorization. toJson()
JsonObject
Authorization. toJson()
JsonObject
NotAuthorization. toJson()
JsonObject
OrAuthorization. toJson()
JsonObject
PermissionBasedAuthorization. toJson()
JsonObject
RoleBasedAuthorization. toJson()
JsonObject
WildcardPermissionBasedAuthorization. toJson()
-
Uses of JsonObject in io.vertx.rxjava3.ext.auth.jwt
Methods in io.vertx.rxjava3.ext.auth.jwt with parameters of type JsonObject Modifier and Type Method Description String
JWTAuth. generateToken(JsonObject claims)
Generate a new JWT token.String
JWTAuth. generateToken(JsonObject claims, JWTOptions options)
Generate a new JWT token. -
Uses of JsonObject in io.vertx.rxjava3.ext.auth.oauth2
Methods in io.vertx.rxjava3.ext.auth.oauth2 that return types with arguments of type JsonObject Modifier and Type Method Description Single<JsonObject>
OAuth2Auth. rxUserInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user.Single<JsonObject>
OAuth2Auth. userInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user.Methods in io.vertx.rxjava3.ext.auth.oauth2 with parameters of type JsonObject Modifier and Type Method Description String
OAuth2Auth. endSessionURL(User user, JsonObject params)
The logout (end-session) endpoint is specified in OpenID Connect Session Management 1.0. -
Uses of JsonObject in io.vertx.rxjava3.ext.auth.oauth2.providers
Methods in io.vertx.rxjava3.ext.auth.oauth2.providers with parameters of type JsonObject Modifier and Type Method Description static OAuth2Auth
GoogleAuth. create(Vertx vertx, JsonObject serviceAccountJson)
Create a OAuth2Auth provider for Google Service Account (Server to Server)static OAuth2Auth
GoogleAuth. create(Vertx vertx, JsonObject serviceAccountJson, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google Service Account (Server to Server)static OAuth2Auth
KeycloakAuth. create(Vertx vertx, JsonObject config)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, JsonObject config, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, OAuth2FlowType flow, JsonObject config)
Create a OAuth2Auth provider for Keycloakstatic OAuth2Auth
KeycloakAuth. create(Vertx vertx, OAuth2FlowType flow, JsonObject config, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak -
Uses of JsonObject in io.vertx.rxjava3.ext.auth.webauthn4j
Methods in io.vertx.rxjava3.ext.auth.webauthn4j that return types with arguments of type JsonObject Modifier and Type Method Description Single<JsonObject>
WebAuthn4J. createCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Single<JsonObject>
WebAuthn4J. getCredentialsOptions(String username)
Creates an assertion challenge and any other parameters for thenavigator.credentials.get()
call.Single<JsonObject>
WebAuthn4J. rxCreateCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Single<JsonObject>
WebAuthn4J. rxGetCredentialsOptions(String username)
Creates an assertion challenge and any other parameters for thenavigator.credentials.get()
call.Methods in io.vertx.rxjava3.ext.auth.webauthn4j with parameters of type JsonObject Modifier and Type Method Description Single<JsonObject>
WebAuthn4J. createCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call.Single<JsonObject>
WebAuthn4J. rxCreateCredentialsOptions(JsonObject user)
Gets a challenge and any other parameters for thenavigator.credentials.create()
call. -
Uses of JsonObject in io.vertx.rxjava3.ext.bridge
Methods in io.vertx.rxjava3.ext.bridge that return JsonObject Modifier and Type Method Description JsonObject
BaseBridgeEvent. getRawMessage()
Get the raw JSON message for the event.Methods in io.vertx.rxjava3.ext.bridge with parameters of type JsonObject Modifier and Type Method Description BaseBridgeEvent
BaseBridgeEvent. setRawMessage(JsonObject message)
Override the raw JSON message for the event. -
Uses of JsonObject in io.vertx.rxjava3.ext.consul
Methods in io.vertx.rxjava3.ext.consul that return types with arguments of type JsonObject Modifier and Type Method Description Single<JsonObject>
ConsulClient. agentInfo()
Returns the configuration and member information of the local agentSingle<JsonObject>
ConsulClient. rxAgentInfo()
Returns the configuration and member information of the local agent -
Uses of JsonObject in io.vertx.rxjava3.ext.dropwizard
Methods in io.vertx.rxjava3.ext.dropwizard that return JsonObject Modifier and Type Method Description JsonObject
MetricsService. getMetricsSnapshot(Measured measured)
Will return the metrics that correspond with themeasured
object, null if no metrics is available.JsonObject
MetricsService. getMetricsSnapshot(String baseName)
Will return the metrics that begins with thebaseName
, null if no metrics is available. -
Uses of JsonObject in io.vertx.rxjava3.ext.eventbus.bridge.tcp
Methods in io.vertx.rxjava3.ext.eventbus.bridge.tcp with parameters of type JsonObject Modifier and Type Method Description BridgeEvent
BridgeEvent. setRawMessage(JsonObject message)
Get the raw JSON message for the event. -
Uses of JsonObject in io.vertx.rxjava3.ext.healthchecks
Methods in io.vertx.rxjava3.ext.healthchecks that return types with arguments of type JsonObject Modifier and Type Method Description Single<JsonObject>
HealthChecks. invoke(String name)
Invokes the registered procedure with the given name and sub-procedures.Single<JsonObject>
HealthChecks. rxInvoke(String name)
Invokes the registered procedure with the given name and sub-procedures.Method parameters in io.vertx.rxjava3.ext.healthchecks with type arguments of type JsonObject Modifier and Type Method Description HealthChecks
HealthChecks. invoke(Handler<JsonObject> resultHandler)
Invokes the registered procedures and computes the outcome. -
Uses of JsonObject in io.vertx.rxjava3.ext.mail
Methods in io.vertx.rxjava3.ext.mail that return JsonObject Modifier and Type Method Description JsonObject
MailAttachment. toJson()
convert this object to JSON representationMethods in io.vertx.rxjava3.ext.mail with parameters of type JsonObject Modifier and Type Method Description static MailAttachment
MailAttachment. create(JsonObject json)
create a MailAttachment object from a JsonObject representation -
Uses of JsonObject in io.vertx.rxjava3.ext.mongo
Methods in io.vertx.rxjava3.ext.mongo that return types with arguments of type JsonObject Modifier and Type Method Description ReadStream<JsonObject>
MongoClient. aggregate(String collection, JsonArray pipeline)
Run aggregate MongoDB command with defaultAggregateOptions
.ReadStream<JsonObject>
MongoClient. aggregateWithOptions(String collection, JsonArray pipeline, AggregateOptions options)
Run aggregate MongoDB command.ReadStream<JsonObject>
MongoClient. distinctBatch(String collection, String fieldName, String resultClassname)
Gets the distinct values of the specified field name.ReadStream<JsonObject>
MongoClient. distinctBatch(String collection, String fieldName, String resultClassname, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Single<List<JsonObject>>
MongoClient. find(String collection, JsonObject query)
Find matching documents in the specified collectionReadStream<JsonObject>
MongoClient. findBatch(String collection, JsonObject query)
Find matching documents in the specified collection.ReadStream<JsonObject>
MongoClient. findBatchWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying options.Maybe<JsonObject>
MongoClient. findOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionMaybe<JsonObject>
MongoClient. findOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. findOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. findOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Maybe<JsonObject>
MongoClient. findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Single<List<JsonObject>>
MongoClient. findWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsMaybe<JsonObject>
MongoClient. runCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Single<List<JsonObject>>
MongoClient. rxFind(String collection, JsonObject query)
Find matching documents in the specified collectionMaybe<JsonObject>
MongoClient. rxFindOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionMaybe<JsonObject>
MongoClient. rxFindOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Single<List<JsonObject>>
MongoClient. rxFindWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsMaybe<JsonObject>
MongoClient. rxRunCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.ReadStream<com.mongodb.client.model.changestream.ChangeStreamDocument<JsonObject>>
MongoClient. watch(String collection, JsonArray pipeline, boolean withUpdatedDoc, int batchSize)
Watch the collection change.Methods in io.vertx.rxjava3.ext.mongo with parameters of type JsonObject Modifier and Type Method Description Single<Long>
MongoClient. count(String collection, JsonObject query)
Count matching documents in a collection.Single<Long>
MongoClient. countWithOptions(String collection, JsonObject query, CountOptions countOptions)
Count matching documents in a collection.static MongoClient
MongoClient. create(Vertx vertx, JsonObject config)
Create a Mongo client which maintains its own data source.Completable
MongoClient. createIndex(String collection, JsonObject key)
Creates an index.Completable
MongoClient. createIndexWithOptions(String collection, JsonObject key, IndexOptions options)
Creates an index.static MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config)
LikeMongoClient.createShared(io.vertx.rxjava3.core.Vertx, io.vertx.core.json.JsonObject, java.lang.String)
but with the default data source namestatic MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config, String dataSourceName)
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source nameReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, int batchSize, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.ReadStream<JsonObject>
MongoClient. distinctBatchWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Single<JsonArray>
MongoClient. distinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.Single<JsonArray>
MongoClient. distinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Completable
MongoClient. dropIndex(String collection, JsonObject key)
Drops the index given the keys used to create it.Single<List<JsonObject>>
MongoClient. find(String collection, JsonObject query)
Find matching documents in the specified collectionReadStream<JsonObject>
MongoClient. findBatch(String collection, JsonObject query)
Find matching documents in the specified collection.ReadStream<JsonObject>
MongoClient. findBatchWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying options.Single<List<String>>
MongoGridFsClient. findIds(JsonObject query)
Finds all file ids that match a query.Maybe<JsonObject>
MongoClient. findOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionMaybe<JsonObject>
MongoClient. findOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. findOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. findOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Maybe<JsonObject>
MongoClient. findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Single<List<JsonObject>>
MongoClient. findWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsMaybe<String>
MongoClient. insert(String collection, JsonObject document)
Insert a document in the specified collectionMaybe<String>
MongoClient. insertWithOptions(String collection, JsonObject document, WriteOption writeOption)
Insert a document in the specified collection with the specified write optionMaybe<MongoClientDeleteResult>
MongoClient. removeDocument(String collection, JsonObject query)
Remove a single matching document from a collection and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. removeDocuments(String collection, JsonObject query)
Remove matching documents from a collection and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. removeDocumentsWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove matching documents from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. removeDocumentWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove a single matching document from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientUpdateResult>
MongoClient. replaceDocuments(String collection, JsonObject query, JsonObject replace)
Replace matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. replaceDocumentsWithOptions(String collection, JsonObject query, JsonObject replace, UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<JsonObject>
MongoClient. runCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Single<Long>
MongoClient. rxCount(String collection, JsonObject query)
Count matching documents in a collection.Single<Long>
MongoClient. rxCountWithOptions(String collection, JsonObject query, CountOptions countOptions)
Count matching documents in a collection.Completable
MongoClient. rxCreateIndex(String collection, JsonObject key)
Creates an index.Completable
MongoClient. rxCreateIndexWithOptions(String collection, JsonObject key, IndexOptions options)
Creates an index.Single<JsonArray>
MongoClient. rxDistinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query)
Gets the distinct values of the specified field name filtered by specified query.Single<JsonArray>
MongoClient. rxDistinctWithQuery(String collection, String fieldName, String resultClassname, JsonObject query, DistinctOptions distinctOptions)
Gets the distinct values of the specified field name filtered by specified query.Completable
MongoClient. rxDropIndex(String collection, JsonObject key)
Drops the index given the keys used to create it.Single<List<JsonObject>>
MongoClient. rxFind(String collection, JsonObject query)
Find matching documents in the specified collectionSingle<List<String>>
MongoGridFsClient. rxFindIds(JsonObject query)
Finds all file ids that match a query.Maybe<JsonObject>
MongoClient. rxFindOne(String collection, JsonObject query, JsonObject fields)
Find a single matching document in the specified collectionMaybe<JsonObject>
MongoClient. rxFindOneAndDelete(String collection, JsonObject query)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)
Find a single matching document in the specified collection and delete it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplace(String collection, JsonObject query, JsonObject replace)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdate(String collection, JsonObject query, JsonObject update)
Find a single matching document in the specified collection and update it.Maybe<JsonObject>
MongoClient. rxFindOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it.Single<List<JsonObject>>
MongoClient. rxFindWithOptions(String collection, JsonObject query, FindOptions options)
Find matching documents in the specified collection, specifying optionsMaybe<String>
MongoClient. rxInsert(String collection, JsonObject document)
Insert a document in the specified collectionMaybe<String>
MongoClient. rxInsertWithOptions(String collection, JsonObject document, WriteOption writeOption)
Insert a document in the specified collection with the specified write optionMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocument(String collection, JsonObject query)
Remove a single matching document from a collection and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocuments(String collection, JsonObject query)
Remove matching documents from a collection and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocumentsWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove matching documents from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientDeleteResult>
MongoClient. rxRemoveDocumentWithOptions(String collection, JsonObject query, WriteOption writeOption)
Remove a single matching document from a collection with the specified write option and return the handler withMongoClientDeleteResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxReplaceDocuments(String collection, JsonObject query, JsonObject replace)
Replace matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxReplaceDocumentsWithOptions(String collection, JsonObject query, JsonObject replace, UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<JsonObject>
MongoClient. rxRunCommand(String commandName, JsonObject command)
Run an arbitrary MongoDB command.Maybe<String>
MongoClient. rxSave(String collection, JsonObject document)
Save a document in the specified collectionMaybe<String>
MongoClient. rxSaveWithOptions(String collection, JsonObject document, WriteOption writeOption)
Save a document in the specified collection with the specified write optionMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollection(String collection, JsonObject query, JsonArray update)
Use an aggregation pipeline to update documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollection(String collection, JsonObject query, JsonObject update)
Update matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollectionWithOptions(String collection, JsonObject query, JsonArray update, UpdateOptions options)
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. rxUpdateCollectionWithOptions(String collection, JsonObject query, JsonObject update, UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<String>
MongoClient. save(String collection, JsonObject document)
Save a document in the specified collectionMaybe<String>
MongoClient. saveWithOptions(String collection, JsonObject document, WriteOption writeOption)
Save a document in the specified collection with the specified write optionMaybe<MongoClientUpdateResult>
MongoClient. updateCollection(String collection, JsonObject query, JsonArray update)
Use an aggregation pipeline to update documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. updateCollection(String collection, JsonObject query, JsonObject update)
Update matching documents in the specified collection and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. updateCollectionWithOptions(String collection, JsonObject query, JsonArray update, UpdateOptions options)
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
resultMaybe<MongoClientUpdateResult>
MongoClient. updateCollectionWithOptions(String collection, JsonObject query, JsonObject update, UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler withMongoClientUpdateResult
result -
Uses of JsonObject in io.vertx.rxjava3.ext.web
Methods in io.vertx.rxjava3.ext.web that return JsonObject Modifier and Type Method Description JsonObject
RequestBody. asJsonObject()
JsonObject
RequestBody. asJsonObject(int maxAllowedLength)
Gets the current body buffer as a . -
Uses of JsonObject in io.vertx.rxjava3.ext.web.client
Methods in io.vertx.rxjava3.ext.web.client that return JsonObject Modifier and Type Method Description JsonObject
HttpResponse. bodyAsJsonObject()
Methods in io.vertx.rxjava3.ext.web.client with parameters of type JsonObject Modifier and Type Method Description Single<HttpResponse<T>>
HttpRequest. rxSendJsonObject(JsonObject body)
LikeHttpRequest.send()
but with an HTTP requestbody
object encoded as json and the content type set toapplication/json
.Single<HttpResponse<T>>
HttpRequest. sendJsonObject(JsonObject body)
LikeHttpRequest.send()
but with an HTTP requestbody
object encoded as json and the content type set toapplication/json
. -
Uses of JsonObject in io.vertx.rxjava3.ext.web.codec
Methods in io.vertx.rxjava3.ext.web.codec that return types with arguments of type JsonObject Modifier and Type Method Description static BodyCodec<JsonObject>
BodyCodec. jsonObject()
-
Uses of JsonObject in io.vertx.rxjava3.ext.web.common.template
Methods in io.vertx.rxjava3.ext.web.common.template with parameters of type JsonObject Modifier and Type Method Description Single<Buffer>
TemplateEngine. render(JsonObject context, String templateFileName)
Render the template.Single<Buffer>
TemplateEngine. rxRender(JsonObject context, String templateFileName)
Render the template. -
Uses of JsonObject in io.vertx.rxjava3.ext.web.handler
Methods in io.vertx.rxjava3.ext.web.handler with parameters of type JsonObject Modifier and Type Method Description OAuth2AuthHandler
OAuth2AuthHandler. extraParams(JsonObject extraParams)
Extra parameters needed to be passed while requesting a token. -
Uses of JsonObject in io.vertx.rxjava3.ext.web.handler.graphql.ws
Methods in io.vertx.rxjava3.ext.web.handler.graphql.ws that return JsonObject Modifier and Type Method Description JsonObject
Message. message()
-
Uses of JsonObject in io.vertx.rxjava3.ext.web.handler.sockjs
Methods in io.vertx.rxjava3.ext.web.handler.sockjs with parameters of type JsonObject Modifier and Type Method Description BridgeEvent
BridgeEvent. setRawMessage(JsonObject message)
Set the raw JSON message for the event. -
Uses of JsonObject in io.vertx.rxjava3.ext.web.sstore
Methods in io.vertx.rxjava3.ext.web.sstore with parameters of type JsonObject Modifier and Type Method Description static SessionStore
SessionStore. create(Vertx vertx, JsonObject options)
Create a Session store given a backend and configuration JSON.SessionStore
SessionStore. init(Vertx vertx, JsonObject options)
Initialize this store. -
Uses of JsonObject in io.vertx.rxjava3.ext.web.sstore.infinispan
Methods in io.vertx.rxjava3.ext.web.sstore.infinispan with parameters of type JsonObject Modifier and Type Method Description static InfinispanSessionStore
InfinispanSessionStore. create(Vertx vertx, JsonObject options)
Create a newInfinispanSessionStore
for the given configuration.static InfinispanSessionStore
InfinispanSessionStore. create(Vertx vertx, JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
LikeInfinispanSessionStore.create(io.vertx.rxjava3.core.Vertx, io.vertx.core.json.JsonObject)
but with a pre-configured Infinispan Client. -
Uses of JsonObject in io.vertx.rxjava3.ext.web.validation
Methods in io.vertx.rxjava3.ext.web.validation that return JsonObject Modifier and Type Method Description JsonObject
RequestParameter. getJsonObject()
Returns null if value is not a , otherwise it returns valueJsonObject
RequestParameters. toJson()
This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist -
Uses of JsonObject in io.vertx.rxjava3.grpc.common
Fields in io.vertx.rxjava3.grpc.common with type parameters of type JsonObject Modifier and Type Field Description static GrpcMessageDecoder<JsonObject>
GrpcMessageDecoder. JSON_OBJECT
A decoder in JSON format decoding to instances of .static GrpcMessageEncoder<JsonObject>
GrpcMessageEncoder. JSON_OBJECT
An encoder in JSON format encoding instances. -
Uses of JsonObject in io.vertx.rxjava3.httpproxy.interceptors
Method parameters in io.vertx.rxjava3.httpproxy.interceptors with type arguments of type JsonObject Modifier and Type Method Description static BodyTransformer
BodyTransformer. transformJsonObject(java.util.function.Function<JsonObject,JsonObject> transformer)
Create a callback for transform JsonObject.static BodyTransformer
BodyTransformer. transformJsonObject(java.util.function.Function<JsonObject,JsonObject> transformer)
Create a callback for transform JsonObject. -
Uses of JsonObject in io.vertx.rxjava3.json.schema
Methods in io.vertx.rxjava3.json.schema that return JsonObject Modifier and Type Method Description static JsonObject
Ref. resolve(JsonObject json)
Resolve all$ref
in the given .JsonObject
SchemaRepository. resolve(JsonObject schema)
Resolve all$ref
in the given .Methods in io.vertx.rxjava3.json.schema with parameters of type JsonObject Modifier and Type Method Description static JsonSchema
JsonSchema. of(JsonObject json)
Factory method to create aJsonSchema
from a .static JsonSchema
JsonSchema. of(String id, JsonObject json)
Factory method to create aJsonSchema
from a .static JsonObject
Ref. resolve(JsonObject json)
Resolve all$ref
in the given .JsonObject
SchemaRepository. resolve(JsonObject schema)
Resolve all$ref
in the given . -
Uses of JsonObject in io.vertx.rxjava3.micrometer
Methods in io.vertx.rxjava3.micrometer that return JsonObject Modifier and Type Method Description JsonObject
MetricsService. getMetricsSnapshot()
Will return the metrics that correspond with themeasured
object, null if no metrics is available.JsonObject
MetricsService. getMetricsSnapshot(String baseName)
Will return the metrics that begins with thebaseName
, null if no metrics is available. -
Uses of JsonObject in io.vertx.rxjava3.openapi.contract
Methods in io.vertx.rxjava3.openapi.contract that return JsonObject Modifier and Type Method Description JsonObject
OpenAPIContract. getRawContract()
Methods in io.vertx.rxjava3.openapi.contract with parameters of type JsonObject Modifier and Type Method Description static Single<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. rxFrom(Vertx vertx, JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. rxFrom(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.Method parameters in io.vertx.rxjava3.openapi.contract with type arguments of type JsonObject Modifier and Type Method Description static Single<OpenAPIContract>
OpenAPIContract. from(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance.static Single<OpenAPIContract>
OpenAPIContract. rxFrom(Vertx vertx, JsonObject unresolvedContract, Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates anOpenAPIContract
instance. -
Uses of JsonObject in io.vertx.rxjava3.rabbitmq
Methods in io.vertx.rxjava3.rabbitmq that return types with arguments of type JsonObject Modifier and Type Method Description Single<JsonObject>
RabbitMQClient. queueDeclareAuto()
Actively declare a server-named exclusive, autodelete, non-durable queue.Single<JsonObject>
RabbitMQClient. rxQueueDeclareAuto()
Actively declare a server-named exclusive, autodelete, non-durable queue.Methods in io.vertx.rxjava3.rabbitmq with parameters of type JsonObject Modifier and Type Method Description Completable
RabbitMQClient. exchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, JsonObject config)
Declare an exchange with additional parameters such as dead lettering, an alternate exchange or TTL.Single<com.rabbitmq.client.AMQP.Queue.DeclareOk>
RabbitMQClient. queueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, JsonObject config)
Declare a queue with config optionsCompletable
RabbitMQClient. rxExchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, JsonObject config)
Declare an exchange with additional parameters such as dead lettering, an alternate exchange or TTL.Single<com.rabbitmq.client.AMQP.Queue.DeclareOk>
RabbitMQClient. rxQueueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, JsonObject config)
Declare a queue with config options -
Uses of JsonObject in io.vertx.rxjava3.servicediscovery
Methods in io.vertx.rxjava3.servicediscovery with parameters of type JsonObject Modifier and Type Method Description Maybe<Record>
ServiceDiscovery. getRecord(JsonObject filter)
Lookups for a single record.Single<List<Record>>
ServiceDiscovery. getRecords(JsonObject filter)
Lookups for a set of records.ServiceReference
ServiceDiscovery. getReferenceWithConfiguration(Record record, JsonObject configuration)
Gets a service reference from the given record, the reference is configured with the given json object.Completable
ServiceDiscovery. registerServiceExporter(ServiceExporter exporter, JsonObject configuration)
Registers a discovery bridge.Completable
ServiceDiscovery. registerServiceImporter(ServiceImporter importer, JsonObject configuration)
Registers a discovery service importer.Maybe<Record>
ServiceDiscovery. rxGetRecord(JsonObject filter)
Lookups for a single record.Single<List<Record>>
ServiceDiscovery. rxGetRecords(JsonObject filter)
Lookups for a set of records.Completable
ServiceDiscovery. rxRegisterServiceExporter(ServiceExporter exporter, JsonObject configuration)
Registers a discovery bridge.Completable
ServiceDiscovery. rxRegisterServiceImporter(ServiceImporter importer, JsonObject configuration)
Registers a discovery service importer. -
Uses of JsonObject in io.vertx.rxjava3.servicediscovery.spi
Methods in io.vertx.rxjava3.servicediscovery.spi with parameters of type JsonObject Modifier and Type Method Description void
ServiceExporter. init(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the exporter.void
ServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the importer. -
Uses of JsonObject in io.vertx.rxjava3.servicediscovery.types
Methods in io.vertx.rxjava3.servicediscovery.types with parameters of type JsonObject Modifier and Type Method Description static Record
EventBusService. createRecord(String name, String address, String itf, JsonObject metadata)
Sugar method to creates a record for this type.static Record
HttpEndpoint. createRecord(String name, boolean ssl, String host, int port, String root, JsonObject metadata)
Same asHttpEndpoint.createRecord(java.lang.String, java.lang.String, int, java.lang.String, io.vertx.core.json.JsonObject)
but let you configure whether or not the service is usinghttps
.static Record
HttpEndpoint. createRecord(String name, String host, int port, String root, JsonObject metadata)
Convenient method to create a record for a HTTP endpoint.static Record
MessageSource. createRecord(String name, String address, String type, JsonObject metadata)
Create a record representing a data producer.static Record
MongoDataSource. createRecord(String name, JsonObject location, JsonObject metadata)
Convenient method to create a record for a Mongo data source.static Record
RedisDataSource. createRecord(String name, JsonObject location, JsonObject metadata)
Convenient method to create a record for a Redis data source.static Single<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static <T> Single<MessageConsumer<T>>
MessageSource. getConsumer(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a message source and provides the configured .static Single<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Single<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Single<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Single<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Single<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static <T> Single<T>
EventBusService. getServiceProxy(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Single<T>
EventBusService. getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Single<T>
EventBusService. getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static Single<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. rxGetClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. rxGetClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<HttpClient>
HttpEndpoint. rxGetClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static <T> Single<MessageConsumer<T>>
MessageSource. rxGetConsumer(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a message source and provides the configured .static Single<MongoClient>
MongoDataSource. rxGetMongoClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Single<MongoClient>
MongoDataSource. rxGetMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Single<Redis>
RedisDataSource. rxGetRedisClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Single<Redis>
RedisDataSource. rxGetRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Single<Redis>
RedisDataSource. rxGetRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static <T> Single<T>
EventBusService. rxGetServiceProxy(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Single<T>
EventBusService. rxGetServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Single<T>
EventBusService. rxGetServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured . -
Uses of JsonObject in io.vertx.rxjava3.sqlclient
Methods in io.vertx.rxjava3.sqlclient that return JsonObject Modifier and Type Method Description JsonObject[]
Row. getArrayOfJsonObjects(String column)
Get an array of value for the givencolumn
.JsonObject[]
Tuple. getArrayOfJsonObjects(int pos)
Get an array of value atpos
.JsonObject
Row. getJsonObject(String column)
Get a value for the givencolumn
.JsonObject
Tuple. getJsonObject(int pos)
Get a value atpos
.JsonObject
Row. toJson()
Return a JSON object representation of the row.Methods in io.vertx.rxjava3.sqlclient with parameters of type JsonObject Modifier and Type Method Description Tuple
Tuple. addArrayOfJsonObject(JsonObject[] value)
Add an array of value at the end of the tuple.Tuple
Tuple. addJsonObject(JsonObject value)
Add a value at the end of the tuple. -
Uses of JsonObject in io.vertx.rxjava3.sqlclient.templates
Methods in io.vertx.rxjava3.sqlclient.templates that return types with arguments of type JsonObject Modifier and Type Method Description static TupleMapper<JsonObject>
TupleMapper. jsonObject()
Map a to a . -
Uses of JsonObject in io.vertx.rxjava3.uritemplate
Methods in io.vertx.rxjava3.uritemplate with parameters of type JsonObject Modifier and Type Method Description Variables
Variables. addAll(JsonObject json)
Populates with a JSON object:null
are conservedJsonArray
is converted toList
JsonObject
is converted toMap
any other value is converted to a string Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc...Variables
Variables. setAll(JsonObject json)
LikeVariables.addAll(io.vertx.core.json.JsonObject)
but overwrites previous variables.static Variables
Variables. variables(JsonObject json)
Create an instance populated from a JSON object:null
are conservedJsonArray
is converted toList
JsonObject
is converted toMap
any other value is converted to a string Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc... -
Uses of JsonObject in io.vertx.servicediscovery
Methods in io.vertx.servicediscovery that return JsonObject Modifier and Type Method Description JsonObject
ServiceDiscoveryOptions. getBackendConfiguration()
JsonObject
Record. getLocation()
JsonObject
Record. getMetadata()
Gets the metadata attached to the record.JsonObject
Record. toJson()
JsonObject
ServiceDiscoveryOptions. toJson()
Builds the JSON representation for the currentServiceDiscoveryOptions
.Methods in io.vertx.servicediscovery with parameters of type JsonObject Modifier and Type Method Description Future<Record>
ServiceDiscovery. getRecord(JsonObject filter)
Lookups for a single record.Future<List<Record>>
ServiceDiscovery. getRecords(JsonObject filter)
Lookups for a set of records.ServiceReference
ServiceDiscovery. getReferenceWithConfiguration(Record record, JsonObject configuration)
Gets a service reference from the given record, the reference is configured with the given json object.boolean
Record. match(JsonObject filter)
Checks whether or not the currentRecord
matches the filter.Future<Void>
ServiceDiscovery. registerServiceExporter(ServiceExporter exporter, JsonObject configuration)
Registers a discovery bridge.Future<Void>
ServiceDiscovery. registerServiceImporter(ServiceImporter importer, JsonObject configuration)
Registers a discovery service importer.ServiceDiscoveryOptions
ServiceDiscoveryOptions. setBackendConfiguration(JsonObject backendConfiguration)
Sets the configuration passed to theServiceDiscoveryBackend
.Record
Record. setLocation(JsonObject location)
Sets the json object describing the location of the service.Record
Record. setMetadata(JsonObject metadata)
Constructors in io.vertx.servicediscovery with parameters of type JsonObject Constructor Description Record(JsonObject json)
Creates a newRecord
from its json representation.ServiceDiscoveryOptions(JsonObject json)
Creates a new instance ofServiceDiscoveryOptions
from its JSON representation. -
Uses of JsonObject in io.vertx.servicediscovery.backend.redis
Methods in io.vertx.servicediscovery.backend.redis with parameters of type JsonObject Modifier and Type Method Description void
RedisBackendService. init(Vertx vertx, JsonObject configuration)
-
Uses of JsonObject in io.vertx.servicediscovery.consul
Methods in io.vertx.servicediscovery.consul with parameters of type JsonObject Modifier and Type Method Description void
ConsulServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> completion)
-
Uses of JsonObject in io.vertx.servicediscovery.docker
Methods in io.vertx.servicediscovery.docker with parameters of type JsonObject Modifier and Type Method Description void
DockerLinksServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> completion)
-
Uses of JsonObject in io.vertx.servicediscovery.kubernetes
Methods in io.vertx.servicediscovery.kubernetes with parameters of type JsonObject Modifier and Type Method Description void
KubernetesServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> completion)
-
Uses of JsonObject in io.vertx.servicediscovery.spi
Methods in io.vertx.servicediscovery.spi with parameters of type JsonObject Modifier and Type Method Description ServiceReference
ServiceType. get(Vertx vertx, ServiceDiscovery discovery, Record record, JsonObject configuration)
Gets the `service` for the given record.void
ServiceDiscoveryBackend. init(Vertx vertx, JsonObject config)
Initializes the backend.void
ServiceExporter. init(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the exporter.void
ServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the importer. -
Uses of JsonObject in io.vertx.servicediscovery.types
Methods in io.vertx.servicediscovery.types that return JsonObject Modifier and Type Method Description JsonObject
HttpLocation. toJson()
Methods in io.vertx.servicediscovery.types with parameters of type JsonObject Modifier and Type Method Description static Record
EventBusService. createRecord(String name, String address, Class itf, JsonObject metadata)
Sugar method to creates a record for this type.static Record
EventBusService. createRecord(String name, String address, String itf, JsonObject metadata)
Sugar method to creates a record for this type.static Record
HttpEndpoint. createRecord(String name, boolean ssl, String host, int port, String root, JsonObject metadata)
Same asHttpEndpoint.createRecord(String, String, int, String, JsonObject)
but let you configure whether or not the service is usinghttps
.static Record
HttpEndpoint. createRecord(String name, String host, int port, String root, JsonObject metadata)
Convenient method to create a record for a HTTP endpoint.static Record
MessageSource. createRecord(String name, String address, Class type, JsonObject metadata)
Create a record representing a data producer.static Record
MessageSource. createRecord(String name, String address, String type, JsonObject metadata)
Create a record representing a data producer.static Record
MongoDataSource. createRecord(String name, JsonObject location, JsonObject metadata)
Convenient method to create a record for a Mongo data source.static Record
RedisDataSource. createRecord(String name, JsonObject location, JsonObject metadata)
Convenient method to create a record for a Redis data source.static Future<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient
.static Future<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient
.static Future<HttpClient>
HttpEndpoint. getClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient
.static <T> Future<MessageConsumer<T>>
MessageSource. getConsumer(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a message source and provides the configuredMessageConsumer
.static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static <T> Future<T>
EventBusService. getProxy(ServiceDiscovery discovery, Class<T> itf, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static Future<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Future<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static Future<Redis>
RedisDataSource. getRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration)
Convenient method that looks for a Redis data source and provides the configuredRedis
.static <T> Future<T>
EventBusService. getServiceProxy(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T>
EventBusService. getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T>
EventBusService. getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass, JsonObject conf)
Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configuredWebClient
.static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configuredWebClient
.Constructors in io.vertx.servicediscovery.types with parameters of type JsonObject Constructor Description HttpLocation(JsonObject json)
Creates a newHttpLocation
from the given json object -
Uses of JsonObject in io.vertx.servicediscovery.zookeeper
Methods in io.vertx.servicediscovery.zookeeper that return types with arguments of type JsonObject Modifier and Type Method Description org.apache.curator.x.discovery.ServiceInstance<JsonObject>
JsonObjectSerializer. deserialize(byte[] bytes)
Methods in io.vertx.servicediscovery.zookeeper with parameters of type JsonObject Modifier and Type Method Description void
ZookeeperServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Method parameters in io.vertx.servicediscovery.zookeeper with type arguments of type JsonObject Modifier and Type Method Description byte[]
JsonObjectSerializer. serialize(org.apache.curator.x.discovery.ServiceInstance<JsonObject> instance)
-
Uses of JsonObject in io.vertx.serviceproxy
Fields in io.vertx.serviceproxy with type parameters of type JsonObject Modifier and Type Field Description protected MessageConsumer<JsonObject>
ProxyHandler. consumer
Methods in io.vertx.serviceproxy that return JsonObject Modifier and Type Method Description static JsonObject
HelperUtils. generateDebugInfo(Throwable cause)
JsonObject
ServiceException. getDebugInfo()
Get the Debugging information provided to this ServiceExceptionMethods in io.vertx.serviceproxy that return types with arguments of type JsonObject Modifier and Type Method Description Future<Message<JsonObject>>
ServiceAuthInterceptor. apply(Message<JsonObject> msg)
Deprecated.Future<Message<JsonObject>>
ServiceInterceptor. intercept(Vertx vertx, Map<String,Object> interceptorContext, Message<JsonObject> body)
Perform the interceptor handlingMessageConsumer<JsonObject>
ProxyHandler. register(EventBus eventBus, String address)
Register the proxy handle on the event bus.MessageConsumer<JsonObject>
ProxyHandler. register(Vertx vertx, String address, List<io.vertx.serviceproxy.impl.InterceptorHolder> interceptorHolders)
Register the proxy handle on the event bus.<T> MessageConsumer<JsonObject>
ServiceBinder. register(Class<T> clazz, T service)
Registers a service on the event bus.MessageConsumer<JsonObject>
ProxyHandler. registerLocal(EventBus eventBus, String address)
Register the local proxy handle on the event bus.MessageConsumer<JsonObject>
ProxyHandler. registerLocal(Vertx vertx, String address, List<io.vertx.serviceproxy.impl.InterceptorHolder> interceptorHolders)
Register the local proxy handle on the event bus.<T> MessageConsumer<JsonObject>
ServiceBinder. registerLocal(Class<T> clazz, T service)
Registers a local service on the event bus.static <T> MessageConsumer<JsonObject>
ProxyHelper. registerLocalService(Class<T> clazz, Vertx vertx, T service, String address)
Deprecated.Registers a local service on the event bus.static <T> MessageConsumer<JsonObject>
ProxyHelper. registerLocalService(Class<T> clazz, Vertx vertx, T service, String address, boolean topLevel, long timeoutSeconds)
Deprecated.static <T> MessageConsumer<JsonObject>
ProxyHelper. registerLocalService(Class<T> clazz, Vertx vertx, T service, String address, long timeoutSeconds)
Deprecated.static <T> MessageConsumer<JsonObject>
ProxyHelper. registerService(Class<T> clazz, Vertx vertx, T service, String address)
Deprecated.Registers a service on the event bus.static <T> MessageConsumer<JsonObject>
ProxyHelper. registerService(Class<T> clazz, Vertx vertx, T service, String address, boolean topLevel, long timeoutSeconds)
Deprecated.static <T> MessageConsumer<JsonObject>
ProxyHelper. registerService(Class<T> clazz, Vertx vertx, T service, String address, long timeoutSeconds)
Deprecated.Methods in io.vertx.serviceproxy with parameters of type JsonObject Modifier and Type Method Description static Map<String,Character>
ProxyUtils. convertToMapChar(JsonObject obj)
static <T> Future<T>
ServiceException. fail(int failureCode, String message, JsonObject debugInfo)
Create a failed Future containing a ServiceException.Method parameters in io.vertx.serviceproxy with type arguments of type JsonObject Modifier and Type Method Description ServiceBinder
ServiceBinder. addInterceptor(String action, java.util.function.Function<Message<JsonObject>,Future<Message<JsonObject>>> interceptor)
Deprecated.ServiceBinder
ServiceBinder. addInterceptor(String action, java.util.function.Function<Message<JsonObject>,Future<Message<JsonObject>>> interceptor)
Deprecated.ServiceBinder
ServiceBinder. addInterceptor(java.util.function.Function<Message<JsonObject>,Future<Message<JsonObject>>> interceptor)
Deprecated.ServiceBinder
ServiceBinder. addInterceptor(java.util.function.Function<Message<JsonObject>,Future<Message<JsonObject>>> interceptor)
Deprecated.Future<Message<JsonObject>>
ServiceAuthInterceptor. apply(Message<JsonObject> msg)
Deprecated.Future<Message<JsonObject>>
ServiceInterceptor. intercept(Vertx vertx, Map<String,Object> interceptorContext, Message<JsonObject> body)
Perform the interceptor handlingvoid
ServiceBinder. unregister(MessageConsumer<JsonObject> consumer)
Unregisters a published service.static void
ProxyHelper. unregisterService(MessageConsumer<JsonObject> consumer)
Deprecated.Unregisters a published service.Constructors in io.vertx.serviceproxy with parameters of type JsonObject Constructor Description ServiceException(int failureCode, String message, JsonObject debugInfo)
-
Uses of JsonObject in io.vertx.serviceresolver.kube
Constructors in io.vertx.serviceresolver.kube with parameters of type JsonObject Constructor Description KubeResolverOptions(JsonObject json)
JSON constructor -
Uses of JsonObject in io.vertx.serviceresolver.srv
Constructors in io.vertx.serviceresolver.srv with parameters of type JsonObject Constructor Description SrvResolverOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.spi.cluster.ignite
Methods in io.vertx.spi.cluster.ignite that return JsonObject Modifier and Type Method Description JsonObject
IgniteCacheOptions. getExpiryPolicy()
Gets cache expiry policy object.JsonObject
IgniteDiscoveryOptions. getProperties()
Get the discovery implementation properties.JsonObject
IgniteCacheOptions. toJson()
Convert to JSONJsonObject
IgniteDiscoveryOptions. toJson()
Convert to JSONJsonObject
IgniteMetricExporterOptions. toJson()
Convert to JSONJsonObject
IgniteOptions. toJson()
Convert to JSONJsonObject
IgniteSslOptions. toJson()
Convert to JSONMethods in io.vertx.spi.cluster.ignite with parameters of type JsonObject Modifier and Type Method Description IgniteCacheOptions
IgniteCacheOptions. setExpiryPolicy(JsonObject expiryPolicy)
Sets cache expiry policy object.IgniteDiscoveryOptions
IgniteDiscoveryOptions. setProperties(JsonObject properties)
Sets the properties used to configure the discovery implementation.Constructors in io.vertx.spi.cluster.ignite with parameters of type JsonObject Constructor Description IgniteCacheOptions(JsonObject options)
Constructor from JSONIgniteClusterManager(JsonObject jsonConfig)
Creates cluster manager instance with given JSON configuration.IgniteDiscoveryOptions(JsonObject options)
Constructor from JSONIgniteMetricExporterOptions(JsonObject options)
Constructor from JSONIgniteOptions(JsonObject options)
Constructor from JSONIgniteSslOptions(JsonObject options)
Constructor from JSON -
Uses of JsonObject in io.vertx.spi.cluster.ignite.util
Methods in io.vertx.spi.cluster.ignite.util that return JsonObject Modifier and Type Method Description static JsonObject
ConfigHelper. lookupJsonConfiguration(Class<?> clazz, String... files)
-
Uses of JsonObject in io.vertx.spi.cluster.zookeeper
Methods in io.vertx.spi.cluster.zookeeper that return JsonObject Modifier and Type Method Description JsonObject
ZookeeperClusterManager. getConfig()
Methods in io.vertx.spi.cluster.zookeeper with parameters of type JsonObject Modifier and Type Method Description void
ZookeeperClusterManager. setConfig(JsonObject conf)
Constructors in io.vertx.spi.cluster.zookeeper with parameters of type JsonObject Constructor Description ZookeeperClusterManager(JsonObject config)
-
Uses of JsonObject in io.vertx.sqlclient
Methods in io.vertx.sqlclient that return JsonObject Modifier and Type Method Description default JsonObject[]
Row. getArrayOfJsonObjects(String column)
Get an array ofJsonObject
value for the givencolumn
.default JsonObject[]
Tuple. getArrayOfJsonObjects(int pos)
Get an array ofJsonObject
value atpos
.default JsonObject
Row. getJsonObject(String column)
Get aJsonObject
value for the givencolumn
.default JsonObject
Tuple. getJsonObject(int pos)
Get aJsonObject
value atpos
.JsonObject
PoolOptions. toJson()
JsonObject
PrepareOptions. toJson()
default JsonObject
Row. toJson()
Return a JSON object representation of the row.JsonObject
SqlConnectOptions. toJson()
Methods in io.vertx.sqlclient with parameters of type JsonObject Modifier and Type Method Description default Tuple
Tuple. addArrayOfJsonObject(JsonObject[] value)
Add an array ofJsonObject
value at the end of the tuple.default Tuple
Tuple. addJsonObject(JsonObject value)
Add aJsonObject
value at the end of the tuple.SqlConnectOptions
SqlConnectOptions. merge(JsonObject other)
Returns new options created after this object and merged with theother
json config.Constructors in io.vertx.sqlclient with parameters of type JsonObject Constructor Description PoolOptions(JsonObject json)
PrepareOptions(JsonObject json)
SqlConnectOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.sqlclient.templates
Methods in io.vertx.sqlclient.templates that return types with arguments of type JsonObject Modifier and Type Method Description static TupleMapper<JsonObject>
TupleMapper. jsonObject()
Map aJsonObject
to aTuple
. -
Uses of JsonObject in io.vertx.tracing.opentelemetry
Methods in io.vertx.tracing.opentelemetry with parameters of type JsonObject Modifier and Type Method Description TracingOptions
OpenTelemetryTracingFactory. newOptions(JsonObject jsonObject)
Constructors in io.vertx.tracing.opentelemetry with parameters of type JsonObject Constructor Description OpenTelemetryOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.tracing.opentracing
Methods in io.vertx.tracing.opentracing with parameters of type JsonObject Modifier and Type Method Description OpenTracingOptions
OpenTracingTracerFactory. newOptions(JsonObject jsonObject)
Constructors in io.vertx.tracing.opentracing with parameters of type JsonObject Constructor Description OpenTracingOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.tracing.zipkin
Methods in io.vertx.tracing.zipkin that return JsonObject Modifier and Type Method Description JsonObject
ZipkinTracingOptions. toJson()
Methods in io.vertx.tracing.zipkin with parameters of type JsonObject Modifier and Type Method Description TracingOptions
ZipkinTracerFactory. newOptions(JsonObject jsonObject)
Constructors in io.vertx.tracing.zipkin with parameters of type JsonObject Constructor Description HttpSenderOptions(JsonObject json)
ZipkinTracingOptions(JsonObject json)
-
Uses of JsonObject in io.vertx.uritemplate
Methods in io.vertx.uritemplate that return JsonObject Modifier and Type Method Description JsonObject
ExpandOptions. toJson()
Methods in io.vertx.uritemplate with parameters of type JsonObject Modifier and Type Method Description Variables
Variables. addAll(JsonObject json)
Populates with a JSON object:null
are conservedJsonArray
is converted toList<String>
JsonObject
is converted toMap<String, String>
any other value is converted to a string Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc...default Variables
Variables. setAll(JsonObject json)
LikeVariables.addAll(JsonObject)
but overwrites previous variables.static Variables
Variables. variables(JsonObject json)
Create an instance populated from a JSON object:null
are conservedJsonArray
is converted toList<String>
JsonObject
is converted toMap<String, String>
any other value is converted to a string Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc...Constructors in io.vertx.uritemplate with parameters of type JsonObject Constructor Description ExpandOptions(JsonObject json)
-