Class XLog
java.lang.Object
cn.vertxup.ambient.domain.tables.pojos.XLog
- All Implemented Interfaces:
IXLog,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XLog
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXLog
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXLog()XLog(io.vertx.core.json.JsonObject json) XLog(String key, String type, String level, String infoStack, String infoSystem, String infoReadable, LocalDateTime infoAt, String logAgent, String logIp, String logUser, 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 IXLogGetter forDB_ETERNAL.X_LOG.ACTIVE.Getter forDB_ETERNAL.X_LOG.CREATED_AT.Getter forDB_ETERNAL.X_LOG.CREATED_BY.Getter forDB_ETERNAL.X_LOG.INFO_AT.Getter forDB_ETERNAL.X_LOG.INFO_READABLE.Getter forDB_ETERNAL.X_LOG.INFO_STACK.Getter forDB_ETERNAL.X_LOG.INFO_SYSTEM.getKey()Getter forDB_ETERNAL.X_LOG.KEY.Getter forDB_ETERNAL.X_LOG.LANGUAGE.getLevel()Getter forDB_ETERNAL.X_LOG.LEVEL.Getter forDB_ETERNAL.X_LOG.LOG_AGENT.getLogIp()Getter forDB_ETERNAL.X_LOG.LOG_IP.Getter forDB_ETERNAL.X_LOG.LOG_USER.Getter forDB_ETERNAL.X_LOG.METADATA.getSigma()Getter forDB_ETERNAL.X_LOG.SIGMA.getType()Getter forDB_ETERNAL.X_LOG.TYPE.Getter forDB_ETERNAL.X_LOG.UPDATED_AT.Getter forDB_ETERNAL.X_LOG.UPDATED_BY.inthashCode()<E extends IXLog>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXLogSetter forDB_ETERNAL.X_LOG.ACTIVE.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_LOG.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_LOG.CREATED_BY.setInfoAt(LocalDateTime infoAt) Setter forDB_ETERNAL.X_LOG.INFO_AT.setInfoReadable(String infoReadable) Setter forDB_ETERNAL.X_LOG.INFO_READABLE.setInfoStack(String infoStack) Setter forDB_ETERNAL.X_LOG.INFO_STACK.setInfoSystem(String infoSystem) Setter forDB_ETERNAL.X_LOG.INFO_SYSTEM.Setter forDB_ETERNAL.X_LOG.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_LOG.LANGUAGE.Setter forDB_ETERNAL.X_LOG.LEVEL.setLogAgent(String logAgent) Setter forDB_ETERNAL.X_LOG.LOG_AGENT.Setter forDB_ETERNAL.X_LOG.LOG_IP.setLogUser(String logUser) Setter forDB_ETERNAL.X_LOG.LOG_USER.setMetadata(String metadata) Setter forDB_ETERNAL.X_LOG.METADATA.Setter forDB_ETERNAL.X_LOG.SIGMA.Setter forDB_ETERNAL.X_LOG.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_LOG.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_LOG.UPDATED_BY.toString()
-
Constructor Details
-
XLog
public XLog() -
XLog
-
XLog
public XLog(String key, String type, String level, String infoStack, String infoSystem, String infoReadable, LocalDateTime infoAt, String logAgent, String logIp, String logUser, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
XLog
public XLog(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.X_LOG.KEY. 「key」- 日志的主键 -
setKey
Setter forDB_ETERNAL.X_LOG.KEY. 「key」- 日志的主键 -
getType
Getter forDB_ETERNAL.X_LOG.TYPE. 「type」- 日志的分类 -
setType
Setter forDB_ETERNAL.X_LOG.TYPE. 「type」- 日志的分类 -
getLevel
Getter forDB_ETERNAL.X_LOG.LEVEL. 「level」- 日志级别:ERROR / WARN / INFO -
setLevel
Setter forDB_ETERNAL.X_LOG.LEVEL. 「level」- 日志级别:ERROR / WARN / INFO -
getInfoStack
Getter forDB_ETERNAL.X_LOG.INFO_STACK. 「infoStack」- 堆栈信息- Specified by:
getInfoStackin interfaceIXLog
-
setInfoStack
Setter forDB_ETERNAL.X_LOG.INFO_STACK. 「infoStack」- 堆栈信息- Specified by:
setInfoStackin interfaceIXLog
-
getInfoSystem
Getter forDB_ETERNAL.X_LOG.INFO_SYSTEM. 「infoSystem」- 日志内容- Specified by:
getInfoSystemin interfaceIXLog
-
setInfoSystem
Setter forDB_ETERNAL.X_LOG.INFO_SYSTEM. 「infoSystem」- 日志内容- Specified by:
setInfoSystemin interfaceIXLog
-
getInfoReadable
Getter forDB_ETERNAL.X_LOG.INFO_READABLE. 「infoReadable」- 日志的可读信息- Specified by:
getInfoReadablein interfaceIXLog
-
setInfoReadable
Setter forDB_ETERNAL.X_LOG.INFO_READABLE. 「infoReadable」- 日志的可读信息- Specified by:
setInfoReadablein interfaceIXLog
-
getInfoAt
Getter forDB_ETERNAL.X_LOG.INFO_AT. 「infoAt」- 日志记录时间 -
setInfoAt
Setter forDB_ETERNAL.X_LOG.INFO_AT. 「infoAt」- 日志记录时间 -
getLogAgent
Getter forDB_ETERNAL.X_LOG.LOG_AGENT. 「logAgent」- 记录日志的 agent 信息- Specified by:
getLogAgentin interfaceIXLog
-
setLogAgent
Setter forDB_ETERNAL.X_LOG.LOG_AGENT. 「logAgent」- 记录日志的 agent 信息- Specified by:
setLogAgentin interfaceIXLog
-
getLogIp
Getter forDB_ETERNAL.X_LOG.LOG_IP. 「logIp」- 日志扩展组件 -
setLogIp
Setter forDB_ETERNAL.X_LOG.LOG_IP. 「logIp」- 日志扩展组件 -
getLogUser
Getter forDB_ETERNAL.X_LOG.LOG_USER. 「logUser」- 日志记录人- Specified by:
getLogUserin interfaceIXLog
-
setLogUser
Setter forDB_ETERNAL.X_LOG.LOG_USER. 「logUser」- 日志记录人- Specified by:
setLogUserin interfaceIXLog
-
getActive
Getter forDB_ETERNAL.X_LOG.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.X_LOG.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.X_LOG.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.X_LOG.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.X_LOG.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXLog
-
setMetadata
Setter forDB_ETERNAL.X_LOG.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXLog
-
getLanguage
Getter forDB_ETERNAL.X_LOG.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXLog
-
setLanguage
Setter forDB_ETERNAL.X_LOG.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXLog
-
getCreatedAt
Getter forDB_ETERNAL.X_LOG.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXLog
-
setCreatedAt
Setter forDB_ETERNAL.X_LOG.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXLog
-
getCreatedBy
Getter forDB_ETERNAL.X_LOG.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXLog
-
setCreatedBy
Setter forDB_ETERNAL.X_LOG.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXLog
-
getUpdatedAt
Getter forDB_ETERNAL.X_LOG.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXLog
-
setUpdatedAt
Setter forDB_ETERNAL.X_LOG.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXLog
-
getUpdatedBy
Getter forDB_ETERNAL.X_LOG.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXLog
-
setUpdatedBy
Setter forDB_ETERNAL.X_LOG.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXLog
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXLogLoad data from another generated Record/POJO implementing the common interface IXLog -
into
Description copied from interface:IXLogCopy data into another generated Record/POJO implementing the common interface IXLog
-