Class AbstractDataSourceProperties

java.lang.Object
cn.sliew.carp.module.datasource.modal.AbstractDataSourceProperties
All Implemented Interfaces:
cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic<String>
Direct Known Subclasses:
CassandraDataSourceProperties, ClickHouseDataSourceProperties, DataHubDataSourceProperties, DorisDataSourceProperties, ElasticsearchDataSourceProperties, FtpDataSourceProperties, HDFSDataSourceProperties, HiveDataSourceProperties, HttpDataSourceProperties, InfluxDBDataSourceProperties, IoTDBDataSourceProperties, JdbcDataSourceProperties, KafkaDataSourceProperties, KuduDataSourceProperties, MaxComputeDataSourceProperties, MongoDBDataSourceProperties, Neo4jDataSourceProperties, OSSDataSourceProperties, OSSJindoDataSourceProperties, PulsarDataSourceProperties, RedisDataSourceProperties, S3DataSourceProperties, SftpDataSourceProperties, SocketDataSourceProperties, StarRocksDataSourceProperties

@Validated public abstract class AbstractDataSourceProperties extends Object implements cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic<String>
  • Constructor Details

    • AbstractDataSourceProperties

      public AbstractDataSourceProperties()
  • Method Details

    • getType

      public abstract String getType()
      Specified by:
      getType in interface cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic<String>