SPI Name | Description |
---|---|
ShardingSphereRuleBuilder | Used to convert user configurations to rule objects |
Implementation Class | Description |
---|---|
ShardingRuleBuilder | Used to convert user sharding configurations to sharding rule objects |
ReplicaQueryRuleBuilder | Used to convert user replica query configurations to replica query rule objects |
EncryptRuleBuilder | Used to convert user encryption configurations to encryption rule objects |
ShadowRuleBuilder | Used to convert user shadow database configurations to shadow database rule objects |
SPI Name | Description |
---|---|
YamlRuleConfigurationSwapper | Used to convert YAML configuration to standard user configuration |
Implementation Class | Description |
---|---|
ShardingRuleConfigurationYamlSwapper | Used to convert YAML sharding configuration to standard sharding configuration |
ReplicaQueryRuleConfigurationYamlSwapper | Used to convert YAML replica query configuration to standard replica query configuration |
EncryptRuleConfigurationYamlSwapper | Used to convert YAML encryption configuration to standard encryption configuration |
ShadowRuleConfigurationYamlSwapper | Used to convert YAML shadow database configuration to standard shadow database configuration |
SPI Name | Description |
---|---|
ShardingSphereYamlConstruct | Used to convert customized objects and YAML to each other |
Implementation Class | Description |
---|---|
NoneShardingStrategyConfigurationYamlConstruct | Used to convert non sharding strategy and YAML to each other |