Class LifecycleActionResultInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.as.v20180419.models.LifecycleActionResultInfo
-
public class LifecycleActionResultInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInstanceId()Get 实例标识。StringgetInvocationId()Get 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。StringgetInvokeCommandResult()Get 命令调用的结果,表示执行TAT命令是否成功。
SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询 FAILED 命令调用失败 NONEStringgetLifecycleActionResult()Get 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。StringgetLifecycleHookId()Get 生命周期挂钩标识。StringgetNotificationResult()Get 通知的结果,表示通知CMQ/TDMQ是否成功。
SUCCESSFUL 通知成功 FAILED 通知失败 NONEStringgetResultReason()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设置。voidsetInstanceId(String InstanceId)Set 实例标识。voidsetInvocationId(String InvocationId)Set 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。voidsetInvokeCommandResult(String InvokeCommandResult)Set 命令调用的结果,表示执行TAT命令是否成功。
SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询 FAILED 命令调用失败 NONEvoidsetLifecycleActionResult(String LifecycleActionResult)Set 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。voidsetLifecycleHookId(String LifecycleHookId)Set 生命周期挂钩标识。voidsetNotificationResult(String NotificationResult)Set 通知的结果,表示通知CMQ/TDMQ是否成功。
SUCCESSFUL 通知成功 FAILED 通知失败 NONEvoidsetResultReason(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设置。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
LifecycleActionResultInfo
public LifecycleActionResultInfo()
-
LifecycleActionResultInfo
public 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.
-
-
Method Detail
-
getLifecycleHookId
public String getLifecycleHookId()
Get 生命周期挂钩标识。- Returns:
- LifecycleHookId 生命周期挂钩标识。
-
setLifecycleHookId
public void setLifecycleHookId(String LifecycleHookId)
Set 生命周期挂钩标识。- Parameters:
LifecycleHookId- 生命周期挂钩标识。
-
getInstanceId
public String getInstanceId()
Get 实例标识。- Returns:
- InstanceId 实例标识。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例标识。- Parameters:
InstanceId- 实例标识。
-
getInvocationId
public String getInvocationId()
Get 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。- Returns:
- InvocationId 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。
-
setInvocationId
public void setInvocationId(String InvocationId)
Set 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。- Parameters:
InvocationId- 执行活动ID。可通过TAT的[查询执行活动](https://cloud.tencent.com/document/api/1340/52679)API查询具体的执行结果。
-
getInvokeCommandResult
public String getInvokeCommandResult()
Get 命令调用的结果,表示执行TAT命令是否成功。
- SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询
- FAILED 命令调用失败
- NONE
- Returns:
- InvokeCommandResult 命令调用的结果,表示执行TAT命令是否成功。
- SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询
- FAILED 命令调用失败
- NONE
-
setInvokeCommandResult
public void setInvokeCommandResult(String InvokeCommandResult)
Set 命令调用的结果,表示执行TAT命令是否成功。
- SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询
- FAILED 命令调用失败
- NONE
- Parameters:
InvokeCommandResult- 命令调用的结果,表示执行TAT命令是否成功。
- SUCCESSFUL 命令调用成功,不代表命令执行成功,执行的具体情况可根据InvocationId进行查询
- FAILED 命令调用失败
- NONE
-
getNotificationResult
public String getNotificationResult()
Get 通知的结果,表示通知CMQ/TDMQ是否成功。
- SUCCESSFUL 通知成功
- FAILED 通知失败
- NONE
- Returns:
- NotificationResult 通知的结果,表示通知CMQ/TDMQ是否成功。
- SUCCESSFUL 通知成功
- FAILED 通知失败
- NONE
-
setNotificationResult
public void setNotificationResult(String NotificationResult)
Set 通知的结果,表示通知CMQ/TDMQ是否成功。
- SUCCESSFUL 通知成功
- FAILED 通知失败
- NONE
- Parameters:
NotificationResult- 通知的结果,表示通知CMQ/TDMQ是否成功。
- SUCCESSFUL 通知成功
- FAILED 通知失败
- NONE
-
getLifecycleActionResult
public String getLifecycleActionResult()
Get 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。- Returns:
- LifecycleActionResult 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。
-
setLifecycleActionResult
public void setLifecycleActionResult(String LifecycleActionResult)
Set 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。- Parameters:
LifecycleActionResult- 生命周期挂钩动作的执行结果,取值包括 CONTINUE、ABANDON。
-
getResultReason
public 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设置。
- Returns:
- ResultReason 结果的原因。
- 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设置。
-
setResultReason
public 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设置。
- Parameters:
ResultReason- 结果的原因。
- 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设置。
-
-