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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IXSource from)Load data from another generated Record/POJO implementing the common interface IXSourcedefault IXSourcefromJson(io.vertx.core.json.JsonObject json)BooleangetActive()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 IXSourceIXSourcesetActive(Boolean value)Setter forDB_ETERNAL.X_SOURCE.ACTIVE.IXSourcesetAppId(String value)Setter forDB_ETERNAL.X_SOURCE.APP_ID.IXSourcesetCategory(String value)Setter forDB_ETERNAL.X_SOURCE.CATEGORY.IXSourcesetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_SOURCE.CREATED_AT.IXSourcesetCreatedBy(String value)Setter forDB_ETERNAL.X_SOURCE.CREATED_BY.IXSourcesetDriverClassName(String value)Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME.IXSourcesetHostname(String value)Setter forDB_ETERNAL.X_SOURCE.HOSTNAME.IXSourcesetInstance(String value)Setter forDB_ETERNAL.X_SOURCE.INSTANCE.IXSourcesetIpV4(String value)Setter forDB_ETERNAL.X_SOURCE.IP_V4.IXSourcesetIpV6(String value)Setter forDB_ETERNAL.X_SOURCE.IP_V6.IXSourcesetJdbcConfig(String value)Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG.IXSourcesetJdbcUrl(String value)Setter forDB_ETERNAL.X_SOURCE.JDBC_URL.IXSourcesetKey(String value)Setter forDB_ETERNAL.X_SOURCE.KEY.IXSourcesetLanguage(String value)Setter forDB_ETERNAL.X_SOURCE.LANGUAGE.IXSourcesetMetadata(String value)Setter forDB_ETERNAL.X_SOURCE.METADATA.IXSourcesetPassword(String value)Setter forDB_ETERNAL.X_SOURCE.PASSWORD.IXSourcesetPort(Integer value)Setter forDB_ETERNAL.X_SOURCE.PORT.IXSourcesetSigma(String value)Setter forDB_ETERNAL.X_SOURCE.SIGMA.IXSourcesetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT.IXSourcesetUpdatedBy(String value)Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY.IXSourcesetUsername(String value)Setter forDB_ETERNAL.X_SOURCE.USERNAME.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.X_SOURCE.KEY. 「key」- 数据源主键
-
getIpV4
String getIpV4()
Getter forDB_ETERNAL.X_SOURCE.IP_V4. 「ipV4」- IP v4地址
-
getIpV6
String getIpV6()
Getter forDB_ETERNAL.X_SOURCE.IP_V6. 「ipV6」- IP v6地址
-
setHostname
IXSource setHostname(String value)
Setter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址
-
getHostname
String getHostname()
Getter forDB_ETERNAL.X_SOURCE.HOSTNAME. 「hostname」- 主机地址
-
getPort
Integer getPort()
Getter forDB_ETERNAL.X_SOURCE.PORT. 「port」- 端口号
-
setCategory
IXSource setCategory(String value)
Setter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型
-
getCategory
String getCategory()
Getter forDB_ETERNAL.X_SOURCE.CATEGORY. 「category」- 数据库类型
-
setDriverClassName
IXSource setDriverClassName(String value)
Setter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前
-
getDriverClassName
String getDriverClassName()
Getter forDB_ETERNAL.X_SOURCE.DRIVER_CLASS_NAME. 「driverClassName」- 数据库驱动指定,JDBC4之前
-
setJdbcUrl
IXSource setJdbcUrl(String value)
Setter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串
-
getJdbcUrl
String getJdbcUrl()
Getter forDB_ETERNAL.X_SOURCE.JDBC_URL. 「jdbcUrl」- JDBC连接字符串
-
setJdbcConfig
IXSource setJdbcConfig(String value)
Setter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value
-
getJdbcConfig
String getJdbcConfig()
Getter forDB_ETERNAL.X_SOURCE.JDBC_CONFIG. 「jdbcConfig」- 连接字符串中的配置key=value
-
setInstance
IXSource setInstance(String value)
Setter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称
-
getInstance
String getInstance()
Getter forDB_ETERNAL.X_SOURCE.INSTANCE. 「instance」- 实例名称
-
setUsername
IXSource setUsername(String value)
Setter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号
-
getUsername
String getUsername()
Getter forDB_ETERNAL.X_SOURCE.USERNAME. 「username」- 账号
-
setPassword
IXSource setPassword(String value)
Setter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码
-
getPassword
String getPassword()
Getter forDB_ETERNAL.X_SOURCE.PASSWORD. 「password」- 密码
-
getAppId
String getAppId()
Getter forDB_ETERNAL.X_SOURCE.APP_ID. 「appId」- 关联的应用程序ID
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.X_SOURCE.ACTIVE. 「active」- 是否启用
-
getSigma
String getSigma()
Getter forDB_ETERNAL.X_SOURCE.SIGMA. 「sigma」- 统一标识
-
setMetadata
IXSource setMetadata(String value)
Setter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.X_SOURCE.METADATA. 「metadata」- 附加配置
-
setLanguage
IXSource setLanguage(String value)
Setter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.X_SOURCE.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IXSource setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_SOURCE.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IXSource setCreatedBy(String value)
Setter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.X_SOURCE.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IXSource setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_SOURCE.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IXSource setUpdatedBy(String value)
Setter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.X_SOURCE.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IXSource from)
Load data from another generated Record/POJO implementing the common interface IXSource
-
into
<E extends IXSource> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IXSource
-
fromJson
default IXSource fromJson(io.vertx.core.json.JsonObject json)
- 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
-
-