Class MabJobExtendedInfo
java.lang.Object
com.azure.resourcemanager.recoveryservicesbackup.models.MabJobExtendedInfo
Additional information for the MAB workload-specific job.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the dynamicErrorMessage property: Non localized error message specific to this job.Get the propertyBag property: The job properties.Get the tasksList property: List of tasks for this job.void
validate()
Validates the instance.withDynamicErrorMessage
(String dynamicErrorMessage) Set the dynamicErrorMessage property: Non localized error message specific to this job.withPropertyBag
(Map<String, String> propertyBag) Set the propertyBag property: The job properties.withTasksList
(List<MabJobTaskDetails> tasksList) Set the tasksList property: List of tasks for this job.
-
Constructor Details
-
MabJobExtendedInfo
public MabJobExtendedInfo()Creates an instance of MabJobExtendedInfo class.
-
-
Method Details
-
tasksList
Get the tasksList property: List of tasks for this job.- Returns:
- the tasksList value.
-
withTasksList
Set the tasksList property: List of tasks for this job.- Parameters:
tasksList
- the tasksList value to set.- Returns:
- the MabJobExtendedInfo object itself.
-
propertyBag
Get the propertyBag property: The job properties.- Returns:
- the propertyBag value.
-
withPropertyBag
Set the propertyBag property: The job properties.- Parameters:
propertyBag
- the propertyBag value to set.- Returns:
- the MabJobExtendedInfo object itself.
-
dynamicErrorMessage
Get the dynamicErrorMessage property: Non localized error message specific to this job.- Returns:
- the dynamicErrorMessage value.
-
withDynamicErrorMessage
Set the dynamicErrorMessage property: Non localized error message specific to this job.- Parameters:
dynamicErrorMessage
- the dynamicErrorMessage value to set.- Returns:
- the MabJobExtendedInfo object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-