public class InstanceExecution extends AbstractModel
header, skipSign| Constructor and Description |
|---|
InstanceExecution() |
InstanceExecution(InstanceExecution source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
| Modifier and Type | Method and Description |
|---|---|
Long |
getCostTime()
Get Time spent, in milliseconds.
|
InstanceExecutionPhase[] |
getExecutionPhaseList()
Get **Specifies the lifecycle list for instance execution.**.
|
String |
getInstanceKey()
Get Instance unique identifier.
|
String |
getInstanceState()
Get **Instance status**.
|
Long |
getLifeRoundNum()
Get **Instance lifecycle number, identifies one-time execution of the instance.**.
|
String |
getRunType()
Get **Trigger type for instance running**.
|
Long |
getTries()
Get Specifies the number of retry attempts on failure.
|
void |
setCostTime(Long CostTime)
Set Time spent, in milliseconds.
|
void |
setExecutionPhaseList(InstanceExecutionPhase[] ExecutionPhaseList)
Set **Specifies the lifecycle list for instance execution.**.
|
void |
setInstanceKey(String InstanceKey)
Set Instance unique identifier.
|
void |
setInstanceState(String InstanceState)
Set **Instance status**.
|
void |
setLifeRoundNum(Long LifeRoundNum)
Set **Instance lifecycle number, identifies one-time execution of the instance.**.
|
void |
setRunType(String RunType)
Set **Trigger type for instance running**.
|
void |
setTries(Long Tries)
Set Specifies the number of retry attempts on failure.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic InstanceExecution()
public InstanceExecution(InstanceExecution source)
public String getInstanceKey()
public void setInstanceKey(String InstanceKey)
InstanceKey - Instance unique identifier.public Long getLifeRoundNum()
public void setLifeRoundNum(Long LifeRoundNum)
LifeRoundNum - **Instance lifecycle number, identifies one-time execution of the instance.**.
For example, the first run of a periodic instance is numbered 0. if the user reruns the instance subsequently, the second execution is numbered 1.public String getInstanceState()
public void setInstanceState(String InstanceState)
InstanceState - **Instance status**.
-WAIT_EVENT: specifies the wait for event.
-WAIT_UPSTREAM: waiting for upstream.
- WAIT_RUN: awaiting execution.
- RUNNING: indicates the instance is RUNNING.
- SKIP_RUNNING: SKIP RUNNING.
- FAILED_RETRY: RETRY on failure.
- EXPIRED: failed.
-COMPLETED: success.public String getRunType()
public void setRunType(String RunType)
RunType - **Trigger type for instance running**.
-RERUN indicates a rerun.
-ADDITION indicates supplementary recording.
-PERIODIC indicates a period.
-APERIODIC indicates non-periodic.
-RERUN_SKIP_RUN indicates rerun - empty run.
-ADDITION_SKIP_RUN indicates a supplementary empty run.
-PERIODIC_SKIP_RUN indicates cycle - empty run.
-APERIODIC_SKIP_RUN indicates non-periodic empty run.
-MANUAL_TRIGGER indicates manual triggering.
-RERUN_MANUAL_TRIGGER indicates manual triggering - rerun.public Long getTries()
public void setTries(Long Tries)
Tries - Specifies the number of retry attempts on failure.public InstanceExecutionPhase[] getExecutionPhaseList()
public void setExecutionPhaseList(InstanceExecutionPhase[] ExecutionPhaseList)
ExecutionPhaseList - **Specifies the lifecycle list for instance execution.**.public Long getCostTime()
public void setCostTime(Long CostTime)
CostTime - Time spent, in milliseconds.Copyright © 2025. All rights reserved.