Interface IXSource
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
XSource,XSourceRecord
public interface IXSource
extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
Method Summary
Modifier and TypeMethodDescriptionvoidLoad data from another generated Record/POJO implementing the common interface IXSourcedefault IXSourcefromJson(io.vertx.core.json.JsonObject json) Getter 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.<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 value) Setter forDB_ETERNAL.X_SOURCE.CATEGORY.setCreatedAt(LocalDateTime value) Setter forDB_ETERNAL.X_SOURCE.CREATED_AT.setCreatedBy(String value) Setter forDB_ETERNAL.X_SOURCE.CREATED_BY.setDriverClassName(String value) Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME.setHostname(String value) Setter forDB_ETERNAL.X_SOURCE.HOSTNAME.setInstance(String value) Setter forDB_ETERNAL.X_SOURCE.INSTANCE.Setter forDB_ETERNAL.X_SOURCE.IP_V4.Setter forDB_ETERNAL.X_SOURCE.IP_V6.setJdbcConfig(String value) Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG.setJdbcUrl(String value) Setter forDB_ETERNAL.X_SOURCE.JDBC_URL.Setter forDB_ETERNAL.X_SOURCE.KEY.setLanguage(String value) Setter forDB_ETERNAL.X_SOURCE.LANGUAGE.setMetadata(String value) Setter forDB_ETERNAL.X_SOURCE.METADATA.setPassword(String value) Setter forDB_ETERNAL.X_SOURCE.PASSWORD.Setter forDB_ETERNAL.X_SOURCE.PORT.Setter forDB_ETERNAL.X_SOURCE.SIGMA.setUpdatedAt(LocalDateTime value) Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT.setUpdatedBy(String value) Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY.setUsername(String value) Setter forDB_ETERNAL.X_SOURCE.USERNAME.default io.vertx.core.json.JsonObjecttoJson()
-
Method Details
-
setKey
Setter forDB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键 -
getKey
String getKey()Getter forDB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键 -
setIpV4
Setter forDB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址 -
getIpV4
String getIpV4()Getter forDB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址 -
setIpV6
Setter forDB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址 -
getIpV6
String getIpV6()Getter forDB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址 -
setHostname
Setter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址 -
getHostname
String getHostname()Getter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址 -
setPort
Setter forDB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号 -
getPort
Integer getPort()Getter forDB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号 -
setCategory
Setter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型 -
getCategory
String getCategory()Getter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型 -
setDriverClassName
Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前 -
getDriverClassName
String getDriverClassName()Getter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前 -
setJdbcUrl
Setter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串 -
getJdbcUrl
String getJdbcUrl()Getter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串 -
setJdbcConfig
Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value -
getJdbcConfig
String getJdbcConfig()Getter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value -
setInstance
Setter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称 -
getInstance
String getInstance()Getter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称 -
setUsername
Setter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号 -
getUsername
String getUsername()Getter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号 -
setPassword
Setter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码 -
getPassword
String getPassword()Getter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码 -
setAppId
Setter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID -
getAppId
String getAppId()Getter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID -
setActive
Setter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用 -
getActive
Boolean getActive()Getter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用 -
setSigma
Setter forDB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识 -
getSigma
String getSigma()Getter forDB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识 -
setMetadata
Setter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置 -
getMetadata
String getMetadata()Getter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置 -
setLanguage
Setter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言 -
getLanguage
String getLanguage()Getter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言 -
setCreatedAt
Setter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间 -
getCreatedAt
LocalDateTime getCreatedAt()Getter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间 -
setCreatedBy
Setter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人 -
getCreatedBy
String getCreatedBy()Getter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人 -
setUpdatedAt
Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间 -
getUpdatedAt
LocalDateTime getUpdatedAt()Getter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间 -
setUpdatedBy
Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人 -
getUpdatedBy
String getUpdatedBy()Getter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人 -
from
Load data from another generated Record/POJO implementing the common interface IXSource -
into
Copy data into another generated Record/POJO implementing the common interface IXSource -
fromJson
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-