{ "groups": [ { "name": "api", "type": "org.jetlinks.community.standalone.web.ApiInfoProperties", "sourceType": "org.jetlinks.community.standalone.web.ApiInfoProperties" }, { "name": "jetlinks", "type": "org.jetlinks.community.standalone.configuration.JetLinksProperties", "sourceType": "org.jetlinks.community.standalone.configuration.JetLinksProperties" }, { "name": "vertx", "type": "io.vertx.core.VertxOptions", "sourceType": "org.jetlinks.community.standalone.configuration.JetLinksConfiguration", "sourceMethod": "vertxOptions()" } ], "properties": [ { "name": "api.base-path", "type": "java.lang.String", "sourceType": "org.jetlinks.community.standalone.web.ApiInfoProperties" }, { "name": "api.urls", "type": "java.util.Map", "sourceType": "org.jetlinks.community.standalone.web.ApiInfoProperties" }, { "name": "jetlinks.cluster-name", "type": "java.lang.String", "sourceType": "org.jetlinks.community.standalone.configuration.JetLinksProperties", "defaultValue": "default" }, { "name": "jetlinks.server-id", "type": "java.lang.String", "sourceType": "org.jetlinks.community.standalone.configuration.JetLinksProperties" }, { "name": "jetlinks.transport-limit", "type": "java.util.Map", "sourceType": "org.jetlinks.community.standalone.configuration.JetLinksProperties" }, { "name": "vertx.address-resolver-options", "type": "io.vertx.core.dns.AddressResolverOptions", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.blocked-thread-check-interval", "type": "java.lang.Long", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.blocked-thread-check-interval-unit", "type": "java.util.concurrent.TimeUnit", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.cluster-manager", "type": "io.vertx.core.spi.cluster.ClusterManager", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.disable-t-c-c-l", "type": "java.lang.Boolean", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.event-bus-options", "type": "io.vertx.core.eventbus.EventBusOptions", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.event-loop-pool-size", "type": "java.lang.Integer", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.file-system-options", "type": "io.vertx.core.file.FileSystemOptions", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.h-a-enabled", "type": "java.lang.Boolean", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.h-a-group", "type": "java.lang.String", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.internal-blocking-pool-size", "type": "java.lang.Integer", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.max-event-loop-execute-time", "type": "java.lang.Long", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.max-event-loop-execute-time-unit", "type": "java.util.concurrent.TimeUnit", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.max-worker-execute-time", "type": "java.lang.Long", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.max-worker-execute-time-unit", "type": "java.util.concurrent.TimeUnit", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.metrics-options", "type": "io.vertx.core.metrics.MetricsOptions", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.prefer-native-transport", "type": "java.lang.Boolean", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.quorum-size", "type": "java.lang.Integer", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.tracing-options", "type": "io.vertx.core.tracing.TracingOptions", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.warning-exception-time", "type": "java.lang.Long", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.warning-exception-time-unit", "type": "java.util.concurrent.TimeUnit", "sourceType": "io.vertx.core.VertxOptions" }, { "name": "vertx.worker-pool-size", "type": "java.lang.Integer", "sourceType": "io.vertx.core.VertxOptions" } ], "hints": [] }