{ "groups": [ { "name": "seata.config", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigProperties" }, { "name": "seata.config.apollo", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties" }, { "name": "seata.config.consul", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigConsulProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigConsulProperties" }, { "name": "seata.config.custom", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigCustomProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigCustomProperties" }, { "name": "seata.config.etcd3", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigEtcd3Properties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigEtcd3Properties" }, { "name": "seata.config.file", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigFileProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigFileProperties" }, { "name": "seata.config.nacos", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.zk", "type": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties" }, { "name": "seata.log", "type": "io.seata.spring.boot.autoconfigure.properties.LogProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.LogProperties" }, { "name": "seata.registry", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryProperties" }, { "name": "seata.registry.consul", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryConsulProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryConsulProperties" }, { "name": "seata.registry.custom", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryCustomProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryCustomProperties" }, { "name": "seata.registry.etcd3", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEtcd3Properties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEtcd3Properties" }, { "name": "seata.registry.eureka", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEurekaProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEurekaProperties" }, { "name": "seata.registry.nacos", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.redis", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties" }, { "name": "seata.registry.sofa", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties" }, { "name": "seata.registry.zk", "type": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties" }, { "name": "seata.transport", "type": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties" }, { "name": "seata.transport.shutdown", "type": "io.seata.spring.boot.autoconfigure.properties.ShutdownProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ShutdownProperties" }, { "name": "seata.transport.thread-factory", "type": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties" } ], "properties": [ { "name": "seata.config.apollo.apollo-access-key-secret", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties" }, { "name": "seata.config.apollo.apollo-config-service", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties" }, { "name": "seata.config.apollo.apollo-meta", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties" }, { "name": "seata.config.apollo.app-id", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties", "defaultValue": "seata-server" }, { "name": "seata.config.apollo.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties" }, { "name": "seata.config.apollo.namespace", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigApolloProperties", "defaultValue": "application" }, { "name": "seata.config.consul.acl-token", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigConsulProperties" }, { "name": "seata.config.consul.key", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigConsulProperties", "defaultValue": "seata.properties" }, { "name": "seata.config.consul.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigConsulProperties" }, { "name": "seata.config.custom.name", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigCustomProperties" }, { "name": "seata.config.data-type", "type": "java.lang.String", "description": "properties,yaml(only type in nacos, zk, consul, etcd3)", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigProperties" }, { "name": "seata.config.etcd3.key", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigEtcd3Properties", "defaultValue": "seata.properties" }, { "name": "seata.config.etcd3.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigEtcd3Properties" }, { "name": "seata.config.file.name", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigFileProperties", "defaultValue": "file.conf" }, { "name": "seata.config.nacos.access-key", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.nacos.context-path", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.nacos.data-id", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties", "defaultValue": "seata.properties" }, { "name": "seata.config.nacos.group", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties", "defaultValue": "SEATA_GROUP" }, { "name": "seata.config.nacos.namespace", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.nacos.password", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.nacos.secret-key", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.nacos.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.nacos.username", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigNacosProperties" }, { "name": "seata.config.type", "type": "java.lang.String", "description": "file, nacos, apollo, zk, consul, etcd3, springCloudConfig", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigProperties", "defaultValue": "file" }, { "name": "seata.config.zk.connect-timeout", "type": "java.lang.Long", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties", "defaultValue": 2000 }, { "name": "seata.config.zk.node-path", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties", "defaultValue": "\/seata\/seata.properties" }, { "name": "seata.config.zk.password", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties" }, { "name": "seata.config.zk.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties" }, { "name": "seata.config.zk.session-timeout", "type": "java.lang.Long", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties", "defaultValue": 6000 }, { "name": "seata.config.zk.username", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.config.ConfigZooKeeperProperties" }, { "name": "seata.log.exception-rate", "type": "java.lang.Integer", "sourceType": "io.seata.spring.boot.autoconfigure.properties.LogProperties", "defaultValue": 100 }, { "name": "seata.registry.consul.acl-token", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryConsulProperties" }, { "name": "seata.registry.consul.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryConsulProperties", "defaultValue": "default" }, { "name": "seata.registry.consul.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryConsulProperties", "defaultValue": "127.0.0.1:8500" }, { "name": "seata.registry.custom.name", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryCustomProperties" }, { "name": "seata.registry.etcd3.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEtcd3Properties", "defaultValue": "default" }, { "name": "seata.registry.etcd3.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEtcd3Properties", "defaultValue": "http:\/\/localhost:2379" }, { "name": "seata.registry.eureka.application", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEurekaProperties", "defaultValue": "default" }, { "name": "seata.registry.eureka.service-url", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEurekaProperties", "defaultValue": "http:\/\/localhost:8761\/eureka" }, { "name": "seata.registry.eureka.weight", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryEurekaProperties", "defaultValue": "1" }, { "name": "seata.registry.nacos.access-key", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.nacos.application", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties", "defaultValue": "seata-server" }, { "name": "seata.registry.nacos.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties", "defaultValue": "default" }, { "name": "seata.registry.nacos.context-path", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.nacos.group", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties", "defaultValue": "SEATA_GROUP" }, { "name": "seata.registry.nacos.namespace", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.nacos.password", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.nacos.secret-key", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.nacos.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties", "defaultValue": "localhost:8848" }, { "name": "seata.registry.nacos.slb-pattern", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.nacos.username", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryNacosProperties" }, { "name": "seata.registry.preferred-networks", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryProperties" }, { "name": "seata.registry.redis.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties", "defaultValue": "default" }, { "name": "seata.registry.redis.db", "type": "java.lang.Integer", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties", "defaultValue": 0 }, { "name": "seata.registry.redis.password", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties" }, { "name": "seata.registry.redis.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties", "defaultValue": "localhost:6379" }, { "name": "seata.registry.redis.timeout", "type": "java.lang.Integer", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryRedisProperties", "defaultValue": 0 }, { "name": "seata.registry.sofa.address-wait-time", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "3000" }, { "name": "seata.registry.sofa.application", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "default" }, { "name": "seata.registry.sofa.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "default" }, { "name": "seata.registry.sofa.datacenter", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "DefaultDataCenter" }, { "name": "seata.registry.sofa.group", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "SEATA_GROUP" }, { "name": "seata.registry.sofa.region", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "DEFAULT_ZONE" }, { "name": "seata.registry.sofa.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistrySofaProperties", "defaultValue": "127.0.0.1:9603" }, { "name": "seata.registry.type", "type": "java.lang.String", "description": "file, nacos, eureka, redis, zk, consul, etcd3, sofa", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryProperties", "defaultValue": "file" }, { "name": "seata.registry.zk.cluster", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties", "defaultValue": "default" }, { "name": "seata.registry.zk.connect-timeout", "type": "java.lang.Long", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties", "defaultValue": 2000 }, { "name": "seata.registry.zk.password", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties" }, { "name": "seata.registry.zk.server-addr", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties", "defaultValue": "127.0.0.1:2181" }, { "name": "seata.registry.zk.session-timeout", "type": "java.lang.Long", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties", "defaultValue": 6000 }, { "name": "seata.registry.zk.username", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.registry.RegistryZooKeeperProperties" }, { "name": "seata.transport.compressor", "type": "java.lang.String", "description": "compressor", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": "none" }, { "name": "seata.transport.enable-client-batch-send-request", "type": "java.lang.Boolean", "description": "enable client batch send request", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": true }, { "name": "seata.transport.enable-rm-client-batch-send-request", "type": "java.lang.Boolean", "description": "enable RM client batch send request", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": true }, { "name": "seata.transport.enable-tc-server-batch-send-response", "type": "java.lang.Boolean", "description": "enable TC server batch send response", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": false }, { "name": "seata.transport.enable-tm-client-batch-send-request", "type": "java.lang.Boolean", "description": "enable TM client batch send request", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": false }, { "name": "seata.transport.heartbeat", "type": "java.lang.Boolean", "description": "enable heartbeat", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": true }, { "name": "seata.transport.serialization", "type": "java.lang.String", "description": "serialization", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": "seata" }, { "name": "seata.transport.server", "type": "java.lang.String", "description": "NIO, NATIVE", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": "NIO" }, { "name": "seata.transport.shutdown.wait", "type": "java.lang.Long", "description": "when destroy server, wait seconds", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ShutdownProperties", "defaultValue": 3 }, { "name": "seata.transport.thread-factory.boss-thread-prefix", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": "NettyBoss" }, { "name": "seata.transport.thread-factory.boss-thread-size", "type": "java.lang.Integer", "description": "netty boss thread size", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": 1 }, { "name": "seata.transport.thread-factory.client-selector-thread-prefix", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": "NettyClientSelector" }, { "name": "seata.transport.thread-factory.client-selector-thread-size", "type": "java.lang.Integer", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": 1 }, { "name": "seata.transport.thread-factory.client-worker-thread-prefix", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": "NettyClientWorkerThread" }, { "name": "seata.transport.thread-factory.server-executor-thread-prefix", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": "NettyServerBizHandler" }, { "name": "seata.transport.thread-factory.share-boss-worker", "type": "java.lang.Boolean", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": false }, { "name": "seata.transport.thread-factory.worker-thread-prefix", "type": "java.lang.String", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": "NettyServerNIOWorker" }, { "name": "seata.transport.thread-factory.worker-thread-size", "type": "java.lang.String", "description": "auto default pin or 8", "sourceType": "io.seata.spring.boot.autoconfigure.properties.ThreadFactoryProperties", "defaultValue": "Default" }, { "name": "seata.transport.type", "type": "java.lang.String", "description": "tcp, unix-domain-socket", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "defaultValue": "TCP" }, { "name": "seata.client.log.exception-rate", "type": "java.lang.Integer", "sourceType": "io.seata.spring.boot.autoconfigure.properties.LogProperties", "deprecated": true, "deprecation": { "level": "error", "reason": "Please configure to 'seata.log.exception-rate'.", "replacement": "seata.log.exception-rate" } }, { "name": "seata.transport.rpc-rm-request-timeout", "type": "java.lang.Long", "description": "rpcRmRequestTimeout", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "deprecated": true, "deprecation": { "level": "error", "reason": "Please configure to 'seata.transport.rpcRmRequestTimeout'." } }, { "name": "seata.transport.rpc-tc-request-timeout", "type": "java.lang.Long", "description": "rpcTcRequestTimeout", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "deprecated": true, "deprecation": { "level": "error", "reason": "Please configure to 'seata.transport.rpcTcRequestTimeout'." } }, { "name": "seata.transport.rpc-tm-request-timeout", "type": "java.lang.Long", "description": "rpcRmRequestTimeout", "sourceType": "io.seata.spring.boot.autoconfigure.properties.TransportProperties", "deprecated": true, "deprecation": { "level": "error", "reason": "Please configure to 'seata.transport.rpcTmRequestTimeout'." } } ], "hints": [ { "name": "seata.config.data-type", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.config.processor.ConfigDataType" } } ] }, { "name": "seata.config.type", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.config.ConfigType" } } ] }, { "name": "seata.registry.type", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.discovery.registry.RegistryType" } } ] }, { "name": "seata.transport.compressor", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.core.compressor.CompressorType" } } ] }, { "name": "seata.transport.serialization", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.core.serializer.SerializerType" } } ] }, { "name": "seata.transport.server", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.core.rpc.TransportServerType" } } ] }, { "name": "seata.transport.thread-factory.worker-thread-size", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.core.rpc.netty.NettyBaseConfig$WorkThreadMode" } } ] }, { "name": "seata.transport.type", "providers": [ { "name": "handle-as", "parameters": { "target": "io.seata.core.rpc.TransportProtocolType" } } ] } ] }