public class LifecycleActionResultInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
LifecycleActionResultInfo() |
LifecycleActionResultInfo(LifecycleActionResultInfo 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 |
---|---|
String |
getInstanceId()
Get 实例标识。
|
String |
getInvocationId()
Get 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。
|
String |
getInvokeCommandResult()
Get 命令调用的结果,表示执行TAT命令是否成功。
SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询 FAILED 命令调用失败 NONE |
String |
getLifecycleActionResult()
Get 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。
|
String |
getLifecycleHookId()
Get 生命周期挂钩标识。
|
String |
getNotificationResult()
Get 通知的结果,表示通知CMQ/TDMQ是否成功。
SUCCESSFUL 通知成功 FAILED 通知失败 NONE |
String |
getResultReason()
Get 结果的原因。
HEARTBEAT_TIMEOUT 由于心跳超时,结果根据DefaultResult设置。 NOTIFICATION_FAILURE 由于发送通知失败,结果根据DefaultResult设置。 CALL_INTERFACE 调用了接口CompleteLifecycleAction设置结果。 ANOTHER_ACTION_ABANDON 另一个生命周期操作的结果已设置为“ABANDON”。 COMMAND_CALL_FAILURE 由于命令调用失败,结果根据DefaultResult设置。 COMMAND_EXEC_FINISH 命令执行完成。 COMMAND_EXEC_FAILURE 由于命令执行失败,结果根据DefaultResult设置。 COMMAND_EXEC_RESULT_CHECK_FAILURE 由于命令结果检查失败,结果根据DefaultResult设置。 |
void |
setInstanceId(String InstanceId)
Set 实例标识。
|
void |
setInvocationId(String InvocationId)
Set 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。
|
void |
setInvokeCommandResult(String InvokeCommandResult)
Set 命令调用的结果,表示执行TAT命令是否成功。
SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询 FAILED 命令调用失败 NONE |
void |
setLifecycleActionResult(String LifecycleActionResult)
Set 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。
|
void |
setLifecycleHookId(String LifecycleHookId)
Set 生命周期挂钩标识。
|
void |
setNotificationResult(String NotificationResult)
Set 通知的结果,表示通知CMQ/TDMQ是否成功。
SUCCESSFUL 通知成功 FAILED 通知失败 NONE |
void |
setResultReason(String ResultReason)
Set 结果的原因。
HEARTBEAT_TIMEOUT 由于心跳超时,结果根据DefaultResult设置。 NOTIFICATION_FAILURE 由于发送通知失败,结果根据DefaultResult设置。 CALL_INTERFACE 调用了接口CompleteLifecycleAction设置结果。 ANOTHER_ACTION_ABANDON 另一个生命周期操作的结果已设置为“ABANDON”。 COMMAND_CALL_FAILURE 由于命令调用失败,结果根据DefaultResult设置。 COMMAND_EXEC_FINISH 命令执行完成。 COMMAND_EXEC_FAILURE 由于命令执行失败,结果根据DefaultResult设置。 COMMAND_EXEC_RESULT_CHECK_FAILURE 由于命令结果检查失败,结果根据DefaultResult设置。 |
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public LifecycleActionResultInfo()
public LifecycleActionResultInfo(LifecycleActionResultInfo source)
public String getLifecycleHookId()
public void setLifecycleHookId(String LifecycleHookId)
LifecycleHookId
- 生命周期挂钩标识。public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例标识。public String getInvocationId()
public void setInvocationId(String InvocationId)
InvocationId
- 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。public String getInvokeCommandResult()
public void setInvokeCommandResult(String InvokeCommandResult)
InvokeCommandResult
- 命令调用的结果,表示执行TAT命令是否成功。public String getNotificationResult()
public void setNotificationResult(String NotificationResult)
NotificationResult
- 通知的结果,表示通知CMQ/TDMQ是否成功。public String getLifecycleActionResult()
public void setLifecycleActionResult(String LifecycleActionResult)
LifecycleActionResult
- 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。public String getResultReason()
public void setResultReason(String ResultReason)
ResultReason
- 结果的原因。Copyright © 2024. All rights reserved.