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:
-
Constructor Summary
ConstructorsConstructorDescriptionXSource()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
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IXSourceGetter forDB_ETERNAL.X_SOURCE.ACTIVE.getAppId()Getter forDB_ETERNAL.X_SOURCE.APP_ID.Getter forDB_ETERNAL.X_SOURCE.CATEGORY.Getter forDB_ETERNAL.X_SOURCE.CREATED_AT.Getter forDB_ETERNAL.X_SOURCE.CREATED_BY.Getter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME.Getter forDB_ETERNAL.X_SOURCE.HOSTNAME.Getter forDB_ETERNAL.X_SOURCE.INSTANCE.getIpV4()Getter forDB_ETERNAL.X_SOURCE.IP_V4.getIpV6()Getter forDB_ETERNAL.X_SOURCE.IP_V6.Getter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG.Getter forDB_ETERNAL.X_SOURCE.JDBC_URL.getKey()Getter forDB_ETERNAL.X_SOURCE.KEY.Getter forDB_ETERNAL.X_SOURCE.LANGUAGE.Getter forDB_ETERNAL.X_SOURCE.METADATA.Getter forDB_ETERNAL.X_SOURCE.PASSWORD.getPort()Getter forDB_ETERNAL.X_SOURCE.PORT.getSigma()Getter forDB_ETERNAL.X_SOURCE.SIGMA.Getter forDB_ETERNAL.X_SOURCE.UPDATED_AT.Getter forDB_ETERNAL.X_SOURCE.UPDATED_BY.Getter forDB_ETERNAL.X_SOURCE.USERNAME.inthashCode()<E extends IXSource>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXSourceSetter forDB_ETERNAL.X_SOURCE.ACTIVE.Setter forDB_ETERNAL.X_SOURCE.APP_ID.setCategory(String category) Setter forDB_ETERNAL.X_SOURCE.CATEGORY.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_SOURCE.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_SOURCE.CREATED_BY.setDriverClassName(String driverClassName) Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME.setHostname(String hostname) Setter forDB_ETERNAL.X_SOURCE.HOSTNAME.setInstance(String instance) Setter forDB_ETERNAL.X_SOURCE.INSTANCE.Setter forDB_ETERNAL.X_SOURCE.IP_V4.Setter forDB_ETERNAL.X_SOURCE.IP_V6.setJdbcConfig(String jdbcConfig) Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG.setJdbcUrl(String jdbcUrl) Setter forDB_ETERNAL.X_SOURCE.JDBC_URL.Setter forDB_ETERNAL.X_SOURCE.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_SOURCE.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.X_SOURCE.METADATA.setPassword(String password) Setter forDB_ETERNAL.X_SOURCE.PASSWORD.Setter forDB_ETERNAL.X_SOURCE.PORT.Setter forDB_ETERNAL.X_SOURCE.SIGMA.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY.setUsername(String username) Setter forDB_ETERNAL.X_SOURCE.USERNAME.toString()
-
Constructor Details
-
XSource
public XSource() -
XSource
-
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 Details
-
getKey
Getter forDB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键 -
setKey
Setter forDB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键 -
getIpV4
Getter forDB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址 -
setIpV4
Setter forDB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址 -
getIpV6
Getter forDB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址 -
setIpV6
Setter forDB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址 -
getHostname
Getter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址- Specified by:
getHostnamein interfaceIXSource
-
setHostname
Setter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址- Specified by:
setHostnamein interfaceIXSource
-
getPort
Getter forDB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号 -
setPort
Setter forDB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号 -
getCategory
Getter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型- Specified by:
getCategoryin interfaceIXSource
-
setCategory
Setter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型- Specified by:
setCategoryin interfaceIXSource
-
getDriverClassName
Getter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前- Specified by:
getDriverClassNamein interfaceIXSource
-
setDriverClassName
Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前- Specified by:
setDriverClassNamein interfaceIXSource
-
getJdbcUrl
Getter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串- Specified by:
getJdbcUrlin interfaceIXSource
-
setJdbcUrl
Setter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串- Specified by:
setJdbcUrlin interfaceIXSource
-
getJdbcConfig
Getter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value- Specified by:
getJdbcConfigin interfaceIXSource
-
setJdbcConfig
Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value- Specified by:
setJdbcConfigin interfaceIXSource
-
getInstance
Getter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称- Specified by:
getInstancein interfaceIXSource
-
setInstance
Setter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称- Specified by:
setInstancein interfaceIXSource
-
getUsername
Getter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号- Specified by:
getUsernamein interfaceIXSource
-
setUsername
Setter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号- Specified by:
setUsernamein interfaceIXSource
-
getPassword
Getter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码- Specified by:
getPasswordin interfaceIXSource
-
setPassword
Setter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码- Specified by:
setPasswordin interfaceIXSource
-
getAppId
Getter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID -
setAppId
Setter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID -
getActive
Getter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXSource
-
setMetadata
Setter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXSource
-
getLanguage
Getter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXSource
-
setLanguage
Setter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXSource
-
getCreatedAt
Getter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXSource
-
setCreatedAt
Setter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXSource
-
getCreatedBy
Getter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXSource
-
setCreatedBy
Setter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXSource
-
getUpdatedAt
Getter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXSource
-
setUpdatedAt
Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXSource
-
getUpdatedBy
Getter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXSource
-
setUpdatedBy
Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXSource
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXSourceLoad data from another generated Record/POJO implementing the common interface IXSource -
into
Description copied from interface:IXSourceCopy data into another generated Record/POJO implementing the common interface IXSource
-