java.lang.Object
cn.vertxup.ambient.domain.tables.pojos.XSource
All Implemented Interfaces:
IXSource, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable

public class XSource extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXSource
This class is generated by jOOQ.
See Also:
  • Constructor Details

  • Method Details

    • getKey

      public String getKey()
      Getter for DB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键
      Specified by:
      getKey in interface IXSource
    • setKey

      public XSource setKey(String key)
      Setter for DB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键
      Specified by:
      setKey in interface IXSource
    • getIpV4

      public String getIpV4()
      Getter for DB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址
      Specified by:
      getIpV4 in interface IXSource
    • setIpV4

      public XSource setIpV4(String ipV4)
      Setter for DB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址
      Specified by:
      setIpV4 in interface IXSource
    • getIpV6

      public String getIpV6()
      Getter for DB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址
      Specified by:
      getIpV6 in interface IXSource
    • setIpV6

      public XSource setIpV6(String ipV6)
      Setter for DB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址
      Specified by:
      setIpV6 in interface IXSource
    • getHostname

      public String getHostname()
      Getter for DB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址
      Specified by:
      getHostname in interface IXSource
    • setHostname

      public XSource setHostname(String hostname)
      Setter for DB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址
      Specified by:
      setHostname in interface IXSource
    • getPort

      public Integer getPort()
      Getter for DB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号
      Specified by:
      getPort in interface IXSource
    • setPort

      public XSource setPort(Integer port)
      Setter for DB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号
      Specified by:
      setPort in interface IXSource
    • getCategory

      public String getCategory()
      Getter for DB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型
      Specified by:
      getCategory in interface IXSource
    • setCategory

      public XSource setCategory(String category)
      Setter for DB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型
      Specified by:
      setCategory in interface IXSource
    • getDriverClassName

      public String getDriverClassName()
      Getter for DB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前
      Specified by:
      getDriverClassName in interface IXSource
    • setDriverClassName

      public XSource setDriverClassName(String driverClassName)
      Setter for DB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前
      Specified by:
      setDriverClassName in interface IXSource
    • getJdbcUrl

      public String getJdbcUrl()
      Getter for DB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串
      Specified by:
      getJdbcUrl in interface IXSource
    • setJdbcUrl

      public XSource setJdbcUrl(String jdbcUrl)
      Setter for DB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串
      Specified by:
      setJdbcUrl in interface IXSource
    • getJdbcConfig

      public String getJdbcConfig()
      Getter for DB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value
      Specified by:
      getJdbcConfig in interface IXSource
    • setJdbcConfig

      public XSource setJdbcConfig(String jdbcConfig)
      Setter for DB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value
      Specified by:
      setJdbcConfig in interface IXSource
    • getInstance

      public String getInstance()
      Getter for DB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称
      Specified by:
      getInstance in interface IXSource
    • setInstance

      public XSource setInstance(String instance)
      Setter for DB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称
      Specified by:
      setInstance in interface IXSource
    • getUsername

      public String getUsername()
      Getter for DB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号
      Specified by:
      getUsername in interface IXSource
    • setUsername

      public XSource setUsername(String username)
      Setter for DB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号
      Specified by:
      setUsername in interface IXSource
    • getPassword

      public String getPassword()
      Getter for DB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码
      Specified by:
      getPassword in interface IXSource
    • setPassword

      public XSource setPassword(String password)
      Setter for DB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码
      Specified by:
      setPassword in interface IXSource
    • getAppId

      public String getAppId()
      Getter for DB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID
      Specified by:
      getAppId in interface IXSource
    • setAppId

      public XSource setAppId(String appId)
      Setter for DB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID
      Specified by:
      setAppId in interface IXSource
    • getActive

      public Boolean getActive()
      Getter for DB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用
      Specified by:
      getActive in interface IXSource
    • setActive

      public XSource setActive(Boolean active)
      Setter for DB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用
      Specified by:
      setActive in interface IXSource
    • getSigma

      public String getSigma()
      Getter for DB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识
      Specified by:
      getSigma in interface IXSource
    • setSigma

      public XSource setSigma(String sigma)
      Setter for DB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识
      Specified by:
      setSigma in interface IXSource
    • getMetadata

      public String getMetadata()
      Getter for DB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置
      Specified by:
      getMetadata in interface IXSource
    • setMetadata

      public XSource setMetadata(String metadata)
      Setter for DB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置
      Specified by:
      setMetadata in interface IXSource
    • getLanguage

      public String getLanguage()
      Getter for DB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言
      Specified by:
      getLanguage in interface IXSource
    • setLanguage

      public XSource setLanguage(String language)
      Setter for DB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言
      Specified by:
      setLanguage in interface IXSource
    • getCreatedAt

      public LocalDateTime getCreatedAt()
      Getter for DB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间
      Specified by:
      getCreatedAt in interface IXSource
    • setCreatedAt

      public XSource setCreatedAt(LocalDateTime createdAt)
      Setter for DB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间
      Specified by:
      setCreatedAt in interface IXSource
    • getCreatedBy

      public String getCreatedBy()
      Getter for DB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人
      Specified by:
      getCreatedBy in interface IXSource
    • setCreatedBy

      public XSource setCreatedBy(String createdBy)
      Setter for DB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人
      Specified by:
      setCreatedBy in interface IXSource
    • getUpdatedAt

      public LocalDateTime getUpdatedAt()
      Getter for DB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间
      Specified by:
      getUpdatedAt in interface IXSource
    • setUpdatedAt

      public XSource setUpdatedAt(LocalDateTime updatedAt)
      Setter for DB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间
      Specified by:
      setUpdatedAt in interface IXSource
    • getUpdatedBy

      public String getUpdatedBy()
      Getter for DB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人
      Specified by:
      getUpdatedBy in interface IXSource
    • setUpdatedBy

      public XSource setUpdatedBy(String updatedBy)
      Setter for DB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人
      Specified by:
      setUpdatedBy in interface IXSource
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • from

      public void from(IXSource from)
      Description copied from interface: IXSource
      Load data from another generated Record/POJO implementing the common interface IXSource
      Specified by:
      from in interface IXSource
    • into

      public <E extends IXSource> E into(E into)
      Description copied from interface: IXSource
      Copy data into another generated Record/POJO implementing the common interface IXSource
      Specified by:
      into in interface IXSource