Class AbstractDataSourceProperties

java.lang.Object
cn.sliew.carp.module.datasource.modal.AbstractDataSourceProperties
All Implemented Interfaces:
cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic<cn.sliew.carp.framework.common.dict.datasource.DataSourceType>
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

public abstract class AbstractDataSourceProperties extends Object implements cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic<cn.sliew.carp.framework.common.dict.datasource.DataSourceType>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
     

    Nested classes/interfaces inherited from interface cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic

    cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic.Unknown
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract cn.sliew.carp.framework.common.dict.datasource.DataSourceType
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface cn.sliew.carp.framework.common.jackson.polymorphic.Polymorphic

    as, setType
  • Constructor Details

    • AbstractDataSourceProperties

      public AbstractDataSourceProperties()
  • Method Details

    • getType

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