Class AutoHealActions
java.lang.Object
com.azure.resourcemanager.appservice.models.AutoHealActions
Actions which to take by the auto-heal module when a rule is triggered.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the actionType property: Predefined action to be taken.Get the customAction property: Custom action to be taken.Get the minProcessExecutionTime property: Minimum time the process must execute before taking the action.voidvalidate()Validates the instance.withActionType(AutoHealActionType actionType) Set the actionType property: Predefined action to be taken.withCustomAction(AutoHealCustomAction customAction) Set the customAction property: Custom action to be taken.withMinProcessExecutionTime(String minProcessExecutionTime) Set the minProcessExecutionTime property: Minimum time the process must execute before taking the action.
-
Constructor Details
-
AutoHealActions
public AutoHealActions()Creates an instance of AutoHealActions class.
-
-
Method Details
-
actionType
Get the actionType property: Predefined action to be taken.- Returns:
- the actionType value.
-
withActionType
Set the actionType property: Predefined action to be taken.- Parameters:
actionType- the actionType value to set.- Returns:
- the AutoHealActions object itself.
-
customAction
Get the customAction property: Custom action to be taken.- Returns:
- the customAction value.
-
withCustomAction
Set the customAction property: Custom action to be taken.- Parameters:
customAction- the customAction value to set.- Returns:
- the AutoHealActions object itself.
-
minProcessExecutionTime
Get the minProcessExecutionTime property: Minimum time the process must execute before taking the action.- Returns:
- the minProcessExecutionTime value.
-
withMinProcessExecutionTime
Set the minProcessExecutionTime property: Minimum time the process must execute before taking the action.- Parameters:
minProcessExecutionTime- the minProcessExecutionTime value to set.- Returns:
- the AutoHealActions object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-