public final class DatabaseDiscoveryRuleAlgorithmProviderConfigurationYamlSwapper extends Object implements org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper<YamlDatabaseDiscoveryRuleConfiguration,AlgorithmProvidedDatabaseDiscoveryRuleConfiguration>
| Constructor and Description |
|---|
DatabaseDiscoveryRuleAlgorithmProviderConfigurationYamlSwapper() |
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder() |
String |
getRuleTagName() |
Class<AlgorithmProvidedDatabaseDiscoveryRuleConfiguration> |
getTypeClass() |
AlgorithmProvidedDatabaseDiscoveryRuleConfiguration |
swapToObject(YamlDatabaseDiscoveryRuleConfiguration yamlConfig) |
YamlDatabaseDiscoveryRuleConfiguration |
swapToYamlConfiguration(AlgorithmProvidedDatabaseDiscoveryRuleConfiguration data) |
public DatabaseDiscoveryRuleAlgorithmProviderConfigurationYamlSwapper()
public YamlDatabaseDiscoveryRuleConfiguration swapToYamlConfiguration(AlgorithmProvidedDatabaseDiscoveryRuleConfiguration data)
swapToYamlConfiguration in interface org.apache.shardingsphere.infra.yaml.swapper.YamlConfigurationSwapper<YamlDatabaseDiscoveryRuleConfiguration,AlgorithmProvidedDatabaseDiscoveryRuleConfiguration>public AlgorithmProvidedDatabaseDiscoveryRuleConfiguration swapToObject(YamlDatabaseDiscoveryRuleConfiguration yamlConfig)
swapToObject in interface org.apache.shardingsphere.infra.yaml.swapper.YamlConfigurationSwapper<YamlDatabaseDiscoveryRuleConfiguration,AlgorithmProvidedDatabaseDiscoveryRuleConfiguration>public Class<AlgorithmProvidedDatabaseDiscoveryRuleConfiguration> getTypeClass()
getTypeClass in interface org.apache.shardingsphere.infra.spi.ordered.OrderedSPI<AlgorithmProvidedDatabaseDiscoveryRuleConfiguration>public String getRuleTagName()
getRuleTagName in interface org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper<YamlDatabaseDiscoveryRuleConfiguration,AlgorithmProvidedDatabaseDiscoveryRuleConfiguration>public int getOrder()
getOrder in interface org.apache.shardingsphere.infra.spi.ordered.OrderedSPI<AlgorithmProvidedDatabaseDiscoveryRuleConfiguration>Copyright © 2021 The Apache Software Foundation. All rights reserved.