Interface IIIntegration
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
IIntegration,IIntegrationRecord
public interface IIIntegration
extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
Method Summary
Modifier and TypeMethodDescriptionvoidfrom(IIIntegration from) Load data from another generated Record/POJO implementing the common interface IIIntegrationdefault IIIntegrationfromJson(io.vertx.core.json.JsonObject json) Getter forDB_ETERNAL.I_INTEGRATION.ACTIVE.getAppId()Getter forDB_ETERNAL.I_INTEGRATION.APP_ID.Getter forDB_ETERNAL.I_INTEGRATION.CREATED_AT.Getter forDB_ETERNAL.I_INTEGRATION.CREATED_BY.Getter forDB_ETERNAL.I_INTEGRATION.ENDPOINT.Getter forDB_ETERNAL.I_INTEGRATION.HOSTNAME.getIpV4()Getter forDB_ETERNAL.I_INTEGRATION.IP_V4.getIpV6()Getter forDB_ETERNAL.I_INTEGRATION.IP_V6.getKey()Getter forDB_ETERNAL.I_INTEGRATION.KEY.Getter forDB_ETERNAL.I_INTEGRATION.LANGUAGE.Getter forDB_ETERNAL.I_INTEGRATION.METADATA.getName()Getter forDB_ETERNAL.I_INTEGRATION.NAME.Getter forDB_ETERNAL.I_INTEGRATION.OPTIONS.Getter forDB_ETERNAL.I_INTEGRATION.OS_AUTHORIZE.getOsKey()Getter forDB_ETERNAL.I_INTEGRATION.OS_KEY.Getter forDB_ETERNAL.I_INTEGRATION.OS_SECRET.Getter forDB_ETERNAL.I_INTEGRATION.OS_TOKEN.Getter forDB_ETERNAL.I_INTEGRATION.PASSWORD.getPath()Getter forDB_ETERNAL.I_INTEGRATION.PATH.getPort()Getter forDB_ETERNAL.I_INTEGRATION.PORT.Getter forDB_ETERNAL.I_INTEGRATION.PROTOCOL.Getter forDB_ETERNAL.I_INTEGRATION.PUBLIC_KEY.Getter forDB_ETERNAL.I_INTEGRATION.SECURE_PORT.Getter forDB_ETERNAL.I_INTEGRATION.SECURE_PROTOCOL.getSigma()Getter forDB_ETERNAL.I_INTEGRATION.SIGMA.getType()Getter forDB_ETERNAL.I_INTEGRATION.TYPE.Getter forDB_ETERNAL.I_INTEGRATION.UPDATED_AT.Getter forDB_ETERNAL.I_INTEGRATION.UPDATED_BY.Getter forDB_ETERNAL.I_INTEGRATION.USERNAME.<E extends IIIntegration>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IIIntegrationSetter forDB_ETERNAL.I_INTEGRATION.ACTIVE.Setter forDB_ETERNAL.I_INTEGRATION.APP_ID.setCreatedAt(LocalDateTime value) Setter forDB_ETERNAL.I_INTEGRATION.CREATED_AT.setCreatedBy(String value) Setter forDB_ETERNAL.I_INTEGRATION.CREATED_BY.setEndpoint(String value) Setter forDB_ETERNAL.I_INTEGRATION.ENDPOINT.setHostname(String value) Setter forDB_ETERNAL.I_INTEGRATION.HOSTNAME.Setter forDB_ETERNAL.I_INTEGRATION.IP_V4.Setter forDB_ETERNAL.I_INTEGRATION.IP_V6.Setter forDB_ETERNAL.I_INTEGRATION.KEY.setLanguage(String value) Setter forDB_ETERNAL.I_INTEGRATION.LANGUAGE.setMetadata(String value) Setter forDB_ETERNAL.I_INTEGRATION.METADATA.Setter forDB_ETERNAL.I_INTEGRATION.NAME.setOptions(String value) Setter forDB_ETERNAL.I_INTEGRATION.OPTIONS.setOsAuthorize(String value) Setter forDB_ETERNAL.I_INTEGRATION.OS_AUTHORIZE.Setter forDB_ETERNAL.I_INTEGRATION.OS_KEY.setOsSecret(String value) Setter forDB_ETERNAL.I_INTEGRATION.OS_SECRET.setOsToken(String value) Setter forDB_ETERNAL.I_INTEGRATION.OS_TOKEN.setPassword(String value) Setter forDB_ETERNAL.I_INTEGRATION.PASSWORD.Setter forDB_ETERNAL.I_INTEGRATION.PATH.Setter forDB_ETERNAL.I_INTEGRATION.PORT.setProtocol(String value) Setter forDB_ETERNAL.I_INTEGRATION.PROTOCOL.setPublicKey(String value) Setter forDB_ETERNAL.I_INTEGRATION.PUBLIC_KEY.setSecurePort(Integer value) Setter forDB_ETERNAL.I_INTEGRATION.SECURE_PORT.setSecureProtocol(String value) Setter forDB_ETERNAL.I_INTEGRATION.SECURE_PROTOCOL.Setter forDB_ETERNAL.I_INTEGRATION.SIGMA.Setter forDB_ETERNAL.I_INTEGRATION.TYPE.setUpdatedAt(LocalDateTime value) Setter forDB_ETERNAL.I_INTEGRATION.UPDATED_AT.setUpdatedBy(String value) Setter forDB_ETERNAL.I_INTEGRATION.UPDATED_BY.setUsername(String value) Setter forDB_ETERNAL.I_INTEGRATION.USERNAME.default io.vertx.core.json.JsonObjecttoJson()
-
Method Details
-
setKey
Setter forDB_ETERNAL.I_INTEGRATION.KEY. 「key」- 集成配置主键 -
getKey
String getKey()Getter forDB_ETERNAL.I_INTEGRATION.KEY. 「key」- 集成配置主键 -
setName
Setter forDB_ETERNAL.I_INTEGRATION.NAME. 「name」- 集成名称 -
getName
String getName()Getter forDB_ETERNAL.I_INTEGRATION.NAME. 「name」- 集成名称 -
setType
Setter forDB_ETERNAL.I_INTEGRATION.TYPE. 「type」- 集成类型 -
getType
String getType()Getter forDB_ETERNAL.I_INTEGRATION.TYPE. 「type」- 集成类型 -
setIpV4
Setter forDB_ETERNAL.I_INTEGRATION.IP_V4. 「ipV4」- IP v4地址 -
getIpV4
String getIpV4()Getter forDB_ETERNAL.I_INTEGRATION.IP_V4. 「ipV4」- IP v4地址 -
setIpV6
Setter forDB_ETERNAL.I_INTEGRATION.IP_V6. 「ipV6」- IP v6地址 -
getIpV6
String getIpV6()Getter forDB_ETERNAL.I_INTEGRATION.IP_V6. 「ipV6」- IP v6地址 -
setHostname
Setter forDB_ETERNAL.I_INTEGRATION.HOSTNAME. 「hostname」- 主机地址 -
getHostname
String getHostname()Getter forDB_ETERNAL.I_INTEGRATION.HOSTNAME. 「hostname」- 主机地址 -
setPort
Setter forDB_ETERNAL.I_INTEGRATION.PORT. 「port」- 端口号 -
getPort
Integer getPort()Getter forDB_ETERNAL.I_INTEGRATION.PORT. 「port」- 端口号 -
setProtocol
Setter forDB_ETERNAL.I_INTEGRATION.PROTOCOL. 「protocol」- 协议类型:HTTP, HTTPS, FTP -
getProtocol
String getProtocol()Getter forDB_ETERNAL.I_INTEGRATION.PROTOCOL. 「protocol」- 协议类型:HTTP, HTTPS, FTP -
setSecurePort
Setter forDB_ETERNAL.I_INTEGRATION.SECURE_PORT. 「securePort」- 传输层安全接口 -
getSecurePort
Integer getSecurePort()Getter forDB_ETERNAL.I_INTEGRATION.SECURE_PORT. 「securePort」- 传输层安全接口 -
setSecureProtocol
Setter forDB_ETERNAL.I_INTEGRATION.SECURE_PROTOCOL. 「secureProtocol」- 传入层协议:TLS / SSL(邮件服务器需要) -
getSecureProtocol
String getSecureProtocol()Getter forDB_ETERNAL.I_INTEGRATION.SECURE_PROTOCOL. 「secureProtocol」- 传入层协议:TLS / SSL(邮件服务器需要) -
setEndpoint
Setter forDB_ETERNAL.I_INTEGRATION.ENDPOINT. 「endpoint」- 端地址 -
getEndpoint
String getEndpoint()Getter forDB_ETERNAL.I_INTEGRATION.ENDPOINT. 「endpoint」- 端地址 -
setPath
Setter forDB_ETERNAL.I_INTEGRATION.PATH. 「path」- 集成专用根路径 -
getPath
String getPath()Getter forDB_ETERNAL.I_INTEGRATION.PATH. 「path」- 集成专用根路径 -
setOsKey
Setter forDB_ETERNAL.I_INTEGRATION.OS_KEY. 「osKey」- 开源专用Key -
getOsKey
String getOsKey()Getter forDB_ETERNAL.I_INTEGRATION.OS_KEY. 「osKey」- 开源专用Key -
setOsSecret
Setter forDB_ETERNAL.I_INTEGRATION.OS_SECRET. 「osSecret」- 开源专用Secret -
getOsSecret
String getOsSecret()Getter forDB_ETERNAL.I_INTEGRATION.OS_SECRET. 「osSecret」- 开源专用Secret -
setOsAuthorize
Setter forDB_ETERNAL.I_INTEGRATION.OS_AUTHORIZE. 「osAuthorize」- Authorize接口 -
getOsAuthorize
String getOsAuthorize()Getter forDB_ETERNAL.I_INTEGRATION.OS_AUTHORIZE. 「osAuthorize」- Authorize接口 -
setOsToken
Setter forDB_ETERNAL.I_INTEGRATION.OS_TOKEN. 「osToken」- Token接口 -
getOsToken
String getOsToken()Getter forDB_ETERNAL.I_INTEGRATION.OS_TOKEN. 「osToken」- Token接口 -
setUsername
Setter forDB_ETERNAL.I_INTEGRATION.USERNAME. 「username」- 账号 -
getUsername
String getUsername()Getter forDB_ETERNAL.I_INTEGRATION.USERNAME. 「username」- 账号 -
setPassword
Setter forDB_ETERNAL.I_INTEGRATION.PASSWORD. 「password」- 密码 -
getPassword
String getPassword()Getter forDB_ETERNAL.I_INTEGRATION.PASSWORD. 「password」- 密码 -
setPublicKey
Setter forDB_ETERNAL.I_INTEGRATION.PUBLIC_KEY. 「publicKey」- Key文件 -
getPublicKey
String getPublicKey()Getter forDB_ETERNAL.I_INTEGRATION.PUBLIC_KEY. 「publicKey」- Key文件 -
setOptions
Setter forDB_ETERNAL.I_INTEGRATION.OPTIONS. 「options」- 集成相关配置 -
getOptions
String getOptions()Getter forDB_ETERNAL.I_INTEGRATION.OPTIONS. 「options」- 集成相关配置 -
setAppId
Setter forDB_ETERNAL.I_INTEGRATION.APP_ID. 「appId」- 关联的应用程序ID -
getAppId
String getAppId()Getter forDB_ETERNAL.I_INTEGRATION.APP_ID. 「appId」- 关联的应用程序ID -
setActive
Setter forDB_ETERNAL.I_INTEGRATION.ACTIVE. 「active」- 是否启用 -
getActive
Boolean getActive()Getter forDB_ETERNAL.I_INTEGRATION.ACTIVE. 「active」- 是否启用 -
setSigma
Setter forDB_ETERNAL.I_INTEGRATION.SIGMA. 「sigma」- 统一标识 -
getSigma
String getSigma()Getter forDB_ETERNAL.I_INTEGRATION.SIGMA. 「sigma」- 统一标识 -
setMetadata
Setter forDB_ETERNAL.I_INTEGRATION.METADATA. 「metadata」- 附加配置 -
getMetadata
String getMetadata()Getter forDB_ETERNAL.I_INTEGRATION.METADATA. 「metadata」- 附加配置 -
setLanguage
Setter forDB_ETERNAL.I_INTEGRATION.LANGUAGE. 「language」- 使用的语言 -
getLanguage
String getLanguage()Getter forDB_ETERNAL.I_INTEGRATION.LANGUAGE. 「language」- 使用的语言 -
setCreatedAt
Setter forDB_ETERNAL.I_INTEGRATION.CREATED_AT. 「createdAt」- 创建时间 -
getCreatedAt
LocalDateTime getCreatedAt()Getter forDB_ETERNAL.I_INTEGRATION.CREATED_AT. 「createdAt」- 创建时间 -
setCreatedBy
Setter forDB_ETERNAL.I_INTEGRATION.CREATED_BY. 「createdBy」- 创建人 -
getCreatedBy
String getCreatedBy()Getter forDB_ETERNAL.I_INTEGRATION.CREATED_BY. 「createdBy」- 创建人 -
setUpdatedAt
Setter forDB_ETERNAL.I_INTEGRATION.UPDATED_AT. 「updatedAt」- 更新时间 -
getUpdatedAt
LocalDateTime getUpdatedAt()Getter forDB_ETERNAL.I_INTEGRATION.UPDATED_AT. 「updatedAt」- 更新时间 -
setUpdatedBy
Setter forDB_ETERNAL.I_INTEGRATION.UPDATED_BY. 「updatedBy」- 更新人 -
getUpdatedBy
String getUpdatedBy()Getter forDB_ETERNAL.I_INTEGRATION.UPDATED_BY. 「updatedBy」- 更新人 -
from
Load data from another generated Record/POJO implementing the common interface IIIntegration -
into
Copy data into another generated Record/POJO implementing the common interface IIIntegration -
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
-