Class XSource
- 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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XSource()XSource(IXSource value)XSource(io.vertx.core.json.JsonObject json)XSource(String key, String ipV4, String ipV6, String hostname, Integer port, String category, String driverClassName, String jdbcUrl, String jdbcConfig, String instance, String username, String password, String appId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IXSource from)Load data from another generated Record/POJO implementing the common interface IXSourceBooleangetActive()Getter forDB_ETERNAL.X_SOURCE.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.X_SOURCE.APP_ID.StringgetCategory()Getter forDB_ETERNAL.X_SOURCE.CATEGORY.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_SOURCE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_SOURCE.CREATED_BY.StringgetDriverClassName()Getter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME.StringgetHostname()Getter forDB_ETERNAL.X_SOURCE.HOSTNAME.StringgetInstance()Getter forDB_ETERNAL.X_SOURCE.INSTANCE.StringgetIpV4()Getter forDB_ETERNAL.X_SOURCE.IP_V4.StringgetIpV6()Getter forDB_ETERNAL.X_SOURCE.IP_V6.StringgetJdbcConfig()Getter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG.StringgetJdbcUrl()Getter forDB_ETERNAL.X_SOURCE.JDBC_URL.StringgetKey()Getter forDB_ETERNAL.X_SOURCE.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_SOURCE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.X_SOURCE.METADATA.StringgetPassword()Getter forDB_ETERNAL.X_SOURCE.PASSWORD.IntegergetPort()Getter forDB_ETERNAL.X_SOURCE.PORT.StringgetSigma()Getter forDB_ETERNAL.X_SOURCE.SIGMA.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_SOURCE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_SOURCE.UPDATED_BY.StringgetUsername()Getter forDB_ETERNAL.X_SOURCE.USERNAME.<E extends IXSource>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXSourceXSourcesetActive(Boolean active)Setter forDB_ETERNAL.X_SOURCE.ACTIVE.XSourcesetAppId(String appId)Setter forDB_ETERNAL.X_SOURCE.APP_ID.XSourcesetCategory(String category)Setter forDB_ETERNAL.X_SOURCE.CATEGORY.XSourcesetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_SOURCE.CREATED_AT.XSourcesetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_SOURCE.CREATED_BY.XSourcesetDriverClassName(String driverClassName)Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME.XSourcesetHostname(String hostname)Setter forDB_ETERNAL.X_SOURCE.HOSTNAME.XSourcesetInstance(String instance)Setter forDB_ETERNAL.X_SOURCE.INSTANCE.XSourcesetIpV4(String ipV4)Setter forDB_ETERNAL.X_SOURCE.IP_V4.XSourcesetIpV6(String ipV6)Setter forDB_ETERNAL.X_SOURCE.IP_V6.XSourcesetJdbcConfig(String jdbcConfig)Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG.XSourcesetJdbcUrl(String jdbcUrl)Setter forDB_ETERNAL.X_SOURCE.JDBC_URL.XSourcesetKey(String key)Setter forDB_ETERNAL.X_SOURCE.KEY.XSourcesetLanguage(String language)Setter forDB_ETERNAL.X_SOURCE.LANGUAGE.XSourcesetMetadata(String metadata)Setter forDB_ETERNAL.X_SOURCE.METADATA.XSourcesetPassword(String password)Setter forDB_ETERNAL.X_SOURCE.PASSWORD.XSourcesetPort(Integer port)Setter forDB_ETERNAL.X_SOURCE.PORT.XSourcesetSigma(String sigma)Setter forDB_ETERNAL.X_SOURCE.SIGMA.XSourcesetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT.XSourcesetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY.XSourcesetUsername(String username)Setter forDB_ETERNAL.X_SOURCE.USERNAME.StringtoString()
-
-
-
Constructor Detail
-
XSource
public XSource()
-
XSource
public XSource(IXSource value)
-
XSource
public XSource(String key, String ipV4, String ipV6, String hostname, Integer port, String category, String driverClassName, String jdbcUrl, String jdbcConfig, String instance, String username, String password, String appId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
XSource
public XSource(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键
-
getIpV4
public String getIpV4()
Getter forDB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址
-
getIpV6
public String getIpV6()
Getter forDB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址
-
getHostname
public String getHostname()
Getter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址- Specified by:
getHostnamein interfaceIXSource
-
setHostname
public XSource setHostname(String hostname)
Setter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址- Specified by:
setHostnamein interfaceIXSource
-
getPort
public Integer getPort()
Getter forDB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号
-
getCategory
public String getCategory()
Getter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型- Specified by:
getCategoryin interfaceIXSource
-
setCategory
public XSource setCategory(String category)
Setter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型- Specified by:
setCategoryin interfaceIXSource
-
getDriverClassName
public String getDriverClassName()
Getter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前- Specified by:
getDriverClassNamein interfaceIXSource
-
setDriverClassName
public XSource setDriverClassName(String driverClassName)
Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前- Specified by:
setDriverClassNamein interfaceIXSource
-
getJdbcUrl
public String getJdbcUrl()
Getter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串- Specified by:
getJdbcUrlin interfaceIXSource
-
setJdbcUrl
public XSource setJdbcUrl(String jdbcUrl)
Setter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串- Specified by:
setJdbcUrlin interfaceIXSource
-
getJdbcConfig
public String getJdbcConfig()
Getter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value- Specified by:
getJdbcConfigin interfaceIXSource
-
setJdbcConfig
public XSource setJdbcConfig(String jdbcConfig)
Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value- Specified by:
setJdbcConfigin interfaceIXSource
-
getInstance
public String getInstance()
Getter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称- Specified by:
getInstancein interfaceIXSource
-
setInstance
public XSource setInstance(String instance)
Setter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称- Specified by:
setInstancein interfaceIXSource
-
getUsername
public String getUsername()
Getter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号- Specified by:
getUsernamein interfaceIXSource
-
setUsername
public XSource setUsername(String username)
Setter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号- Specified by:
setUsernamein interfaceIXSource
-
getPassword
public String getPassword()
Getter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码- Specified by:
getPasswordin interfaceIXSource
-
setPassword
public XSource setPassword(String password)
Setter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码- Specified by:
setPasswordin interfaceIXSource
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID
-
setAppId
public XSource setAppId(String appId)
Setter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用
-
setActive
public XSource setActive(Boolean active)
Setter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXSource
-
setMetadata
public XSource setMetadata(String metadata)
Setter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXSource
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXSource
-
setLanguage
public XSource setLanguage(String language)
Setter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXSource
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXSource
-
setCreatedAt
public XSource setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXSource
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXSource
-
setCreatedBy
public XSource setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXSource
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXSource
-
setUpdatedAt
public XSource setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXSource
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXSource
-
setUpdatedBy
public XSource setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXSource
-
from
public void from(IXSource from)
Description copied from interface:IXSourceLoad data from another generated Record/POJO implementing the common interface IXSource
-
-