{ "groups": [ { "name": "jetlinks.cluster", "type": "org.jetlinks.community.configure.cluster.ClusterProperties", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "trace", "type": "org.jetlinks.community.configure.trace.TraceProperties", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties" }, { "name": "trace.jaeger", "type": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties", "sourceMethod": "getJaeger()" }, { "name": "trace.logging", "type": "org.jetlinks.community.configure.trace.TraceProperties$Logging", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties", "sourceMethod": "getLogging()" } ], "properties": [ { "name": "jetlinks.cluster.external-host", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "jetlinks.cluster.external-port", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "jetlinks.cluster.id", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties", "defaultValue": "default" }, { "name": "jetlinks.cluster.n-a-m-e", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties", "defaultValue": "default" }, { "name": "jetlinks.cluster.name", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "jetlinks.cluster.port", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties", "defaultValue": 0 }, { "name": "jetlinks.cluster.rpc-external-host", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "jetlinks.cluster.rpc-external-port", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "jetlinks.cluster.rpc-port", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties", "defaultValue": 0 }, { "name": "jetlinks.cluster.seeds", "type": "java.util.List", "sourceType": "org.jetlinks.community.configure.cluster.ClusterProperties" }, { "name": "trace.enabled", "type": "java.lang.Boolean", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties", "defaultValue": true }, { "name": "trace.ignore-spans", "type": "java.util.Set", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties" }, { "name": "trace.jaeger.enabled", "type": "java.lang.Boolean", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "defaultValue": true }, { "name": "trace.jaeger.endpoint", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger" }, { "name": "trace.jaeger.exporter-timeout", "type": "java.time.Duration", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "defaultValue": "30s" }, { "name": "trace.jaeger.max-batch-size", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "defaultValue": 2048 }, { "name": "trace.jaeger.max-queue-size", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "defaultValue": 512 }, { "name": "trace.jaeger.schedule-delay", "type": "java.time.Duration", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "defaultValue": "100ms" }, { "name": "trace.jaeger.timeout", "type": "java.time.Duration", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Jaeger", "defaultValue": "5s" }, { "name": "trace.logging.name", "type": "java.lang.String", "sourceType": "org.jetlinks.community.configure.trace.TraceProperties$Logging", "defaultValue": "jetlinks.trace" } ], "hints": [] }