@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class IJob extends Object implements IIJob
| Constructor and Description |
|---|
IJob() |
IJob(IJob value) |
IJob(io.vertx.core.json.JsonObject json) |
IJob(String key,
String namespace,
String name,
String code,
String type,
String comment,
String additional,
LocalTime runAt,
Long duration,
String proxy,
Integer threshold,
String incomeComponent,
String incomeAddress,
String outcomeComponent,
String outcomeAddress,
String serviceId,
String sigma,
String language,
Boolean active,
String metadata,
LocalDateTime createdAt,
String createdBy,
LocalDateTime updatedAt,
String updatedBy) |
| Modifier and Type | Method and Description |
|---|---|
void |
from(IIJob from)
Load data from another generated Record/POJO implementing the common interface IIJob
|
Boolean |
getActive()
Getter for
DB_ETERNAL.I_JOB.ACTIVE. |
String |
getAdditional()
Getter for
DB_ETERNAL.I_JOB.ADDITIONAL. |
String |
getCode()
Getter for
DB_ETERNAL.I_JOB.CODE. |
String |
getComment()
Getter for
DB_ETERNAL.I_JOB.COMMENT. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.I_JOB.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.I_JOB.CREATED_BY. |
Long |
getDuration()
Getter for
DB_ETERNAL.I_JOB.DURATION. |
String |
getIncomeAddress()
Getter for
DB_ETERNAL.I_JOB.INCOME_ADDRESS. |
String |
getIncomeComponent()
Getter for
DB_ETERNAL.I_JOB.INCOME_COMPONENT. |
String |
getKey()
Getter for
DB_ETERNAL.I_JOB.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.I_JOB.LANGUAGE. |
String |
getMetadata()
Getter for
DB_ETERNAL.I_JOB.METADATA. |
String |
getName()
Getter for
DB_ETERNAL.I_JOB.NAME. |
String |
getNamespace()
Getter for
DB_ETERNAL.I_JOB.NAMESPACE. |
String |
getOutcomeAddress()
Getter for
DB_ETERNAL.I_JOB.OUTCOME_ADDRESS. |
String |
getOutcomeComponent()
Getter for
DB_ETERNAL.I_JOB.OUTCOME_COMPONENT. |
String |
getProxy()
Getter for
DB_ETERNAL.I_JOB.PROXY. |
LocalTime |
getRunAt()
Getter for
DB_ETERNAL.I_JOB.RUN_AT. |
String |
getServiceId()
Getter for
DB_ETERNAL.I_JOB.SERVICE_ID. |
String |
getSigma()
Getter for
DB_ETERNAL.I_JOB.SIGMA. |
Integer |
getThreshold()
Getter for
DB_ETERNAL.I_JOB.THRESHOLD. |
String |
getType()
Getter for
DB_ETERNAL.I_JOB.TYPE. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.I_JOB.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.I_JOB.UPDATED_BY. |
<E extends IIJob> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IIJob
|
IJob |
setActive(Boolean active)
Setter for
DB_ETERNAL.I_JOB.ACTIVE. |
IJob |
setAdditional(String additional)
Setter for
DB_ETERNAL.I_JOB.ADDITIONAL. |
IJob |
setCode(String code)
Setter for
DB_ETERNAL.I_JOB.CODE. |
IJob |
setComment(String comment)
Setter for
DB_ETERNAL.I_JOB.COMMENT. |
IJob |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.I_JOB.CREATED_AT. |
IJob |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.I_JOB.CREATED_BY. |
IJob |
setDuration(Long duration)
Setter for
DB_ETERNAL.I_JOB.DURATION. |
IJob |
setIncomeAddress(String incomeAddress)
Setter for
DB_ETERNAL.I_JOB.INCOME_ADDRESS. |
IJob |
setIncomeComponent(String incomeComponent)
Setter for
DB_ETERNAL.I_JOB.INCOME_COMPONENT. |
IJob |
setKey(String key)
Setter for
DB_ETERNAL.I_JOB.KEY. |
IJob |
setLanguage(String language)
Setter for
DB_ETERNAL.I_JOB.LANGUAGE. |
IJob |
setMetadata(String metadata)
Setter for
DB_ETERNAL.I_JOB.METADATA. |
IJob |
setName(String name)
Setter for
DB_ETERNAL.I_JOB.NAME. |
IJob |
setNamespace(String namespace)
Setter for
DB_ETERNAL.I_JOB.NAMESPACE. |
IJob |
setOutcomeAddress(String outcomeAddress)
Setter for
DB_ETERNAL.I_JOB.OUTCOME_ADDRESS. |
IJob |
setOutcomeComponent(String outcomeComponent)
Setter for
DB_ETERNAL.I_JOB.OUTCOME_COMPONENT. |
IJob |
setProxy(String proxy)
Setter for
DB_ETERNAL.I_JOB.PROXY. |
IJob |
setRunAt(LocalTime runAt)
Setter for
DB_ETERNAL.I_JOB.RUN_AT. |
IJob |
setServiceId(String serviceId)
Setter for
DB_ETERNAL.I_JOB.SERVICE_ID. |
IJob |
setSigma(String sigma)
Setter for
DB_ETERNAL.I_JOB.SIGMA. |
IJob |
setThreshold(Integer threshold)
Setter for
DB_ETERNAL.I_JOB.THRESHOLD. |
IJob |
setType(String type)
Setter for
DB_ETERNAL.I_JOB.TYPE. |
IJob |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.I_JOB.UPDATED_AT. |
IJob |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.I_JOB.UPDATED_BY. |
String |
toString() |
public IJob()
public IJob(IJob value)
public IJob(String key, String namespace, String name, String code, String type, String comment, String additional, LocalTime runAt, Long duration, String proxy, Integer threshold, String incomeComponent, String incomeAddress, String outcomeComponent, String outcomeAddress, String serviceId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
public IJob(io.vertx.core.json.JsonObject json)
public String getKey()
IIJobDB_ETERNAL.I_JOB.KEY. 「key」- 任务IDpublic IJob setKey(String key)
IIJobDB_ETERNAL.I_JOB.KEY. 「key」- 任务IDpublic String getNamespace()
IIJobDB_ETERNAL.I_JOB.NAMESPACE. 「namespace」- 任务所在名空间getNamespace in interface IIJobpublic IJob setNamespace(String namespace)
IIJobDB_ETERNAL.I_JOB.NAMESPACE. 「namespace」- 任务所在名空间setNamespace in interface IIJobpublic String getName()
IIJobDB_ETERNAL.I_JOB.NAME. 「name」- 任务名称public IJob setName(String name)
IIJobDB_ETERNAL.I_JOB.NAME. 「name」- 任务名称public String getCode()
IIJobDB_ETERNAL.I_JOB.CODE. 「comment」- 任务编码public IJob setCode(String code)
IIJobDB_ETERNAL.I_JOB.CODE. 「comment」- 任务编码public String getType()
IIJobDB_ETERNAL.I_JOB.TYPE. 「type」- 任务类型public IJob setType(String type)
IIJobDB_ETERNAL.I_JOB.TYPE. 「type」- 任务类型public String getComment()
IIJobDB_ETERNAL.I_JOB.COMMENT. 「comment」- 备注信息getComment in interface IIJobpublic IJob setComment(String comment)
IIJobDB_ETERNAL.I_JOB.COMMENT. 「comment」- 备注信息setComment in interface IIJobpublic String getAdditional()
IIJobDB_ETERNAL.I_JOB.ADDITIONAL. 「additional」- 额外配置信息getAdditional in interface IIJobpublic IJob setAdditional(String additional)
IIJobDB_ETERNAL.I_JOB.ADDITIONAL. 「additional」- 额外配置信息setAdditional in interface IIJobpublic LocalTime getRunAt()
IIJobDB_ETERNAL.I_JOB.RUN_AT. 「runAt」- 定时任务中的JOB时间public IJob setRunAt(LocalTime runAt)
IIJobDB_ETERNAL.I_JOB.RUN_AT. 「runAt」- 定时任务中的JOB时间public Long getDuration()
IIJobDB_ETERNAL.I_JOB.DURATION. 「duration」- JOB的间隔时间,(秒为单位)getDuration in interface IIJobpublic IJob setDuration(Long duration)
IIJobDB_ETERNAL.I_JOB.DURATION. 「duration」- JOB的间隔时间,(秒为单位)setDuration in interface IIJobpublic String getProxy()
IIJobDB_ETERNAL.I_JOB.PROXY. 「proxy」- 代理类,带有@On/@Offpublic IJob setProxy(String proxy)
IIJobDB_ETERNAL.I_JOB.PROXY. 「proxy」- 代理类,带有@On/@Offpublic Integer getThreshold()
IIJobDB_ETERNAL.I_JOB.THRESHOLD. 「threshold」- 默认值 300 s,(秒为单位)getThreshold in interface IIJobpublic IJob setThreshold(Integer threshold)
IIJobDB_ETERNAL.I_JOB.THRESHOLD. 「threshold」- 默认值 300 s,(秒为单位)setThreshold in interface IIJobpublic String getIncomeComponent()
IIJobDB_ETERNAL.I_JOB.INCOME_COMPONENT. 「incomeComponent」对应income,必须是JobIncome,@On -> incomegetIncomeComponent in interface IIJobpublic IJob setIncomeComponent(String incomeComponent)
IIJobDB_ETERNAL.I_JOB.INCOME_COMPONENT. 「incomeComponent」对应income,必须是JobIncome,@On -> incomesetIncomeComponent in interface IIJobpublic String getIncomeAddress()
IIJobDB_ETERNAL.I_JOB.INCOME_ADDRESS. 「incomeAddress」对应incomeAddress,字符串,@On -> addressgetIncomeAddress in interface IIJobpublic IJob setIncomeAddress(String incomeAddress)
IIJobDB_ETERNAL.I_JOB.INCOME_ADDRESS. 「incomeAddress」对应incomeAddress,字符串,@On -> addresssetIncomeAddress in interface IIJobpublic String getOutcomeComponent()
IIJobDB_ETERNAL.I_JOB.OUTCOME_COMPONENT. 「outcomeComponent」对应outcome,必须是JobOutcome,@Off -> outcomegetOutcomeComponent in interface IIJobpublic IJob setOutcomeComponent(String outcomeComponent)
IIJobDB_ETERNAL.I_JOB.OUTCOME_COMPONENT. 「outcomeComponent」对应outcome,必须是JobOutcome,@Off -> outcomesetOutcomeComponent in interface IIJobpublic String getOutcomeAddress()
IIJobDB_ETERNAL.I_JOB.OUTCOME_ADDRESS. 「outcomeAddress」对应outcomeAddress,字符串,@Off -> addressgetOutcomeAddress in interface IIJobpublic IJob setOutcomeAddress(String outcomeAddress)
IIJobDB_ETERNAL.I_JOB.OUTCOME_ADDRESS. 「outcomeAddress」对应outcomeAddress,字符串,@Off -> addresssetOutcomeAddress in interface IIJobpublic String getServiceId()
IIJobDB_ETERNAL.I_JOB.SERVICE_ID. 「serviceId」- 关联的服务IDgetServiceId in interface IIJobpublic IJob setServiceId(String serviceId)
IIJobDB_ETERNAL.I_JOB.SERVICE_ID. 「serviceId」- 关联的服务IDsetServiceId in interface IIJobpublic String getSigma()
IIJobDB_ETERNAL.I_JOB.SIGMA. 「sigma」- 统一标识public IJob setSigma(String sigma)
IIJobDB_ETERNAL.I_JOB.SIGMA. 「sigma」- 统一标识public String getLanguage()
IIJobDB_ETERNAL.I_JOB.LANGUAGE. 「language」- 使用的语言getLanguage in interface IIJobpublic IJob setLanguage(String language)
IIJobDB_ETERNAL.I_JOB.LANGUAGE. 「language」- 使用的语言setLanguage in interface IIJobpublic Boolean getActive()
IIJobDB_ETERNAL.I_JOB.ACTIVE. 「active」- 是否启用public IJob setActive(Boolean active)
IIJobDB_ETERNAL.I_JOB.ACTIVE. 「active」- 是否启用public String getMetadata()
IIJobDB_ETERNAL.I_JOB.METADATA. 「metadata」- 附加配置数据getMetadata in interface IIJobpublic IJob setMetadata(String metadata)
IIJobDB_ETERNAL.I_JOB.METADATA. 「metadata」- 附加配置数据setMetadata in interface IIJobpublic LocalDateTime getCreatedAt()
IIJobDB_ETERNAL.I_JOB.CREATED_AT. 「createdAt」- 创建时间getCreatedAt in interface IIJobpublic IJob setCreatedAt(LocalDateTime createdAt)
IIJobDB_ETERNAL.I_JOB.CREATED_AT. 「createdAt」- 创建时间setCreatedAt in interface IIJobpublic String getCreatedBy()
IIJobDB_ETERNAL.I_JOB.CREATED_BY. 「createdBy」- 创建人getCreatedBy in interface IIJobpublic IJob setCreatedBy(String createdBy)
IIJobDB_ETERNAL.I_JOB.CREATED_BY. 「createdBy」- 创建人setCreatedBy in interface IIJobpublic LocalDateTime getUpdatedAt()
IIJobDB_ETERNAL.I_JOB.UPDATED_AT. 「updatedAt」- 更新时间getUpdatedAt in interface IIJobpublic IJob setUpdatedAt(LocalDateTime updatedAt)
IIJobDB_ETERNAL.I_JOB.UPDATED_AT. 「updatedAt」- 更新时间setUpdatedAt in interface IIJobpublic String getUpdatedBy()
IIJobDB_ETERNAL.I_JOB.UPDATED_BY. 「updatedBy」- 更新人getUpdatedBy in interface IIJobpublic IJob setUpdatedBy(String updatedBy)
IIJobDB_ETERNAL.I_JOB.UPDATED_BY. 「updatedBy」- 更新人setUpdatedBy in interface IIJobpublic void from(IIJob from)
Copyright © 2020. All rights reserved.