public static class ComponentProperties.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ComponentProperties.Builder |
actionOnFailure(ComponentProperties.ActionOnFailure actionOnFailure)
The action to be taken in case of a failure.
|
ComponentProperties |
build() |
ComponentProperties.Builder |
condition(String condition)
Build control flow conditions that determine the relevance of the task execution.
|
ComponentProperties.Builder |
copy(ComponentProperties model) |
ComponentProperties.Builder |
notificationPreferences(TaskNotificationPreferences notificationPreferences) |
ComponentProperties.Builder |
pauseDetails(PauseDetails pauseDetails) |
ComponentProperties.Builder |
runOn(String runOn)
The runOn condition for the task/group/container.
|
public ComponentProperties.Builder runOn(String runOn)
The runOn condition for the task/group/container. Build task execution conditions if applicable to product and product-specific components. This condition is relevant when handling product stack workflows. Example: target.product.name = Oracle WebLogic Server OR target.product.name = Oracle HTTP Server
runOn
- the value to setpublic ComponentProperties.Builder condition(String condition)
Build control flow conditions that determine the relevance of the task execution.
condition
- the value to setpublic ComponentProperties.Builder actionOnFailure(ComponentProperties.ActionOnFailure actionOnFailure)
The action to be taken in case of a failure.
actionOnFailure
- the value to setpublic ComponentProperties.Builder pauseDetails(PauseDetails pauseDetails)
public ComponentProperties.Builder notificationPreferences(TaskNotificationPreferences notificationPreferences)
public ComponentProperties build()
public ComponentProperties.Builder copy(ComponentProperties model)
Copyright © 2016–2024. All rights reserved.